Hi all,
I feel like I am going mad. My ex partner, who I currently live with keeps swinging from nice guy to really horrible. It comes from leftfield and he shouts at me for anything and everything. He then starts calling me odd, very weird, stupid, thick etc. The other day he cornered me in the dining room because I wasn't answering a question. Yesterday he finished the day off by calling me names again and stated that 'it was no wonder people shout at me'.
I used to do all the house work and I mean everything but I would get criticised (a lot) so I stopped. He then twists everything and blames me. it's so exhausting. Is this normal?