Feel really shitty as it's his birthday tomorrow (19).
Not much excuse other than that I'm not well, massively stressed with work (I'm on the middle of 5 weeks of extended traveling where I'm spending 2-3 nights each week away at different cities delivering training).
The final straw was that I'd asked him to grab me some chocolate on the way home and he hadnt. And then I'd asked him again and he said he'd go later and then went to bed. Meanwhile I'd cleaned his bathroom and mine, done 2 loads of washing...he and his brother do almost nothing at home, apart from bring plates down from their rooms and occasionally put a wash on. They do help in the garden about once a month. Oh and eldest does go to the shop. But I do everything else and work ft. It's a big 5 bed house so that's a lot to keep on top of on my own.
But I still shouldn't have got so angry and shouted, not least because it also upset DS2 who has been helpful today and washed up. But I was annoyed DS1 had our car all day and wouldn't do one tiny thing for me.
I wish I'd bitten my tongue though I feel bad for ruining his birthday. I have such a short fuse though sometimes I just can't stop myself. And before I know it I've shouted and been really mean (I called him a lazy shit and said if he didn't start doing more he could move out, which in truth is the last thing I'd want).