I have been married for 10 years and have two dcs. From the outside we have everything, dcs, friends and family, nice house etc but the hidden side is that my husband has incredible mood swings. MOST of the time he is genuinely lovely and then something changes and he is not.
This has been going on for a long time now and I just go with it as I can't actually see what to do?
When he is miserable it is all directed at me he calls me lazy, selfish, and stupid and constantly moans to me about money (although he isn't interested in looking at how much anything costs) how untidy our house is (we have two active dcs but it gets tidied every evening although he never helps).
I now produce a spreadsheet every month to show him exactly what I spend money on but this morning this was screwed up and put in the bin. He has then gone to work with my car keys and has disabled my car in case I find my spare key!
I work part time and have another small computer based job as well, I am very involved with school (state) and have an elderly mother (who he is not supportive about either) so on top of looking after dcs and dog, I don't really think I am lazy. I am not particularly into clothes or shoes so don't spend much money on myself anyway.
I do appreciate him working and I know that its stressful sometimes.
We have friends who we see at the weekends but if I do anything with other people like have coffee in the week or dog walk with people, in his book that counts as "socialising" which is not productive as he has to go to work and is an indication of me doing what I like and being selfish.
When he came home last night I was doing homework with the dcs and he swept all their work off the table because he needed to work on it and then threw his briefcase at me.
When he is like this I can't talk to him about anything and when he is fine, I either don't talk to him in case it sets him off again or else he just says he's sorry.
Reading this just sounds pathetic but I have lost perspective as to what's normal, what should I expect, what am I doing wrong and what to do about it?
Any thoughts?