Just found this question as one of my contacts starred it - very weird as I was going to ask something very similar myself!
Things like this are great to make us realise that none of us mums are perfect, we're all human and we all make mistakes :-)
I feel guilty for many things now I think about it.
I feel guilty that I am a single mother and can't offer my son a dad.
I feel guilty that I had a baby before I finished education and was financially sound.
I feel guilty that I've brought my son into such an uncertain world - who knows what's going to happen to our childrens generation, with the economic crash, global warming fears, terrorism and war threat.
I feel so so guilty for saying "Please just tell me what you f*cking want" when my 10 month old was crying through the night a couple of weeks ago. It's the first time I've come close to losing my temper and the first time I've sworn, I don't even think those things usually let alone say them, of course he doesn't know but I feel so awful when he must have been crying for a reason and all I could think of was how I was so tired, I'll always hate myself for that.
I feel guilty that my son rolled off the bed when he was younger.
I feel guilty that I'm living with parents and can't offer him a bedroom of his own yet.
I feel guilty for giving him my cough and cold this week!
I feel guilty I didn't perservere more at breastfeeding and gave in too soon when he wouldn't latch.
I feel guilty that I can't help his teething pain.
I feel guilty that some days he's just stuck in his playpen for most of the day when I need to get work done if I have a looming deadline (doing a degree from home).
I feel guilty when, like today, he gets nappy rash - I know all babies do and I know it's probably nothing I've done but I still feel guilty when I know how sore it must be!
Wow, that was depressing haha, but I know despite all the mistakes and shortcomings I am a good mum and I am so happy he's in my life, and I know I would die for him and do anything for him, and I'm sure you're all the same, so lets make this a 'mums don't have to be perfect to be great' day :-)