Ok bit of background. Over the last year have "woken up" thanks to good friends about my husband's lack of consideration and general bad nature towards me. The term narcissist is generally overused but probably fits well to him tbh. Bear with me, start of this story might sound petty but it gets worse..
Anyway. Eldest son (11) has been away on a residential with school and it was his birthday while away. He returned tonight so I'd made a cake and waited to see what icing he'd want on it before I finished it off for him. He chose chocolate fingers round the outside and as deep as you can get it ganache on top. No problem. While I was in the kitchen, husband (possibly soon to be ex H for reasons other than what happened tonight) kept trying to take bits of the chocolate and chocolate fingers. It was a joke at first but he'd already swiped half a packet so I really seriously said enough now, I've only got just enough now.
Start to make the cake. Got most of the way through when I realised H had rated two thirds of the chocolate bar so I was now having to melt Easter eggs I had hidden away for kids at Easter. I was livid. Asked why he'd done it when I'd been so explicit about not eating chocolate. Found him in the bedroom and tore a strip off, called him inconsiderate and selfish (this is not the first time he's done something like this, but this was his kid's birthday cake for crying out loud). He flicked Vs at me and ignored me after that. Youngest son (8) ended up having a word apparently and told dad he should go and get more chocolate. Which he did. Only to come in, chuck the bar across the bench to me saying "there you go, bitch". He stalked off (kids weren't there btw).. only to find he'd eaten half of it on the way back from the corner shop.
It just reiterates one of the underlying reasons I want out of this marriage. He reckons I'm insane for making a fuss about chocolate as "the birthday cakes never get eaten in entirety anyway". Apparently I'm overly sensitive and no one else would react that way. He's now gone to bed. It's 7pm.