Oh Kim, almost 2 years ago I probably wrote an identical post to yours

I too had breastfeeding issues (my milk didn't come in at all) and I felt like a failure for such a long time. A very good friend of mine once told me that I didn't fail Alexzander because I did the best for him with the circumstances thrown at us. Which would have been better, a little boy starving or a thriving healthy little boy? And the only way I could make him a thriving healthy little boy was to give him formula.

I felt i had failed to give my bub the best food in the world. A failure i labelled myself. So many other mums can do it... why couldnt i.
Remind yourself that everyone is different and that no other mum can do what you do for your baby.

As for the crying, being a first time mum is hard & being a bub who can't communicate is hard too. It is not easy to figure out what a baby needs when they have no way to express themselves other than crying. It's purely & simply guess work. Even now with Zander talking I find I have to guess at a lot of things still. It definitely does not make you a bad mum at all.

Or theres the times i think DD is sick of me. She sees me 24/7 and i think she is bored of me....cos as soon as daddy gets home she smiles and wants to be with him (i know she is only 2 months old...but its like daddy fixes everything and mum is just a b!tch and leaves her crying).
Awww hun, it breaks my heart when mums feel like this, cos I've been there too & know that feeling. Remember daddy is somewhat a novelty, mummy is home all day so when a new face arrives of course bub will get excited. As she gets a bit older, you'll see that mummy is the one that has to fix a sore tummy, or kiss a skinned knee better, or give cuddles when she is afraid. Mummy will more than likely be the one that she runs to first when she needs help or feels sick. Sometimes nothing else will help other than a mummy cuddle and that's when you fall in love so much more.

Kim you are doing a brilliant job & every mum I know has been through these feelings, I think it's part of the job description. Motherhood is not easy and if any mother tells you it is, she's either lying or in denial