Especially my eldest DS who is 6.
I know the mum I want to be. The mum I actually am is irritable, frustrated, critical. Always cross and whining and lecturing him. Then being all loving other times to try and make up for it and to assuage my own guilt. I make constant promises to myself to just be fucking nicer and then I'm not. I see my DH be so patient and kind even when he's clearly being pushed, and I just can't do it I fly off the handle.
If I feel like I'm constantly going on at him, how must he feel? My sweet, sensitive little boy who is now worried about getting things wrong and it's all because of me. And I can't get a grip on it. And to make it even worse my job is fucking offering parenting advice. And I'm pretty good at it because I know the theory I just can't fucking apply it in my own life so I feel a constant hypocrite. And because I know a lot about it I know all the ways I am probably fucking him up. Sometimes I think I'm too hyper aware and maybe need a different job then I think that would actually be so I'm not constantly reminded of my shittiness and I deserve to be reminded.
My childhood was less than perfect and I so wanted to be different to my mum, and I am different (apart from in a couple of ways), but no less shit. And in trying to give my DCs something more I've turned into this horrible ball of miserable stress.
I'm so unhappy, I get a week or two of feeling normal then I'm sad again, and then more impatient. I have beautiful healthy kids, and just about enough money to pay the bills and do bits and pieces with them, and a flexible job, and a lovely husband, and I'm just miserable and ungrateful for all that I have.
As for my husband I have no sex drive and don't want to do anything and because the DCs often wake up still he tends to sleep in the other room and I am just trudging through each day and basically half the time blaming the DCs for making it harder by being messy, leaving stuff laying around, you know, BEING KIDS.
I know they love me and need me but I think overall, long term, they don't need this in their little lives