Oh op, don't be so hard on yourself!
Its a tough job doing!
I wonder with your last post if you're experiencing a touch of depression and, if so, please reach out to your doctor for some support. They won't judge you, as we haven't.
I know so many mums who say they hated they baby stage. Some people make it look effortless, but it's a hard slog for everyone.
You are not a bad mother, nor are you failing, some because you're struggling even though your dh does his fair share. You're a normal mum :)
Are you holding yourself to unrealistic (idealised) expectations of how you should be/ what you should be doing as a mum?
If so, stop. And don't compare yourself to those who seem to have it down. If they really did, mumsnet wouldn't exist!
All you have to do is keep baby safe and well. I also suspect you're doing a much better job than you're giving yourself credit for.
It sounds like you need some TLC yourself, so I hope you can reach out to your DJ, family or friends for it.
The first 2 years are really tough but it will get better. 