I cant cope. My partner is getting worse with losing his temper over such small things. Accusing me of things, being jealous if I talk to others and if im nice towards my ex. Even jealous of me and my sons relationship it seems. We cant communicate he just flips and gets in my face to shout then worries that the children can hear and tries to make out it's me . Im doing my best to not raise to any bait but its extreamly hard ! I dont know what his problem is as we have a good set up we've taken on each others kids got a mortgage together and money is ok . He works long hours and becomes resentful I feel that he pays for the bulk however I pay my share , i work and I provide the emotional labour. Im very sad as some days he is lovely and everything i need and want in a man . But others he is an absolute nightmare, an argument can pass then he will bring it up again the next day with nasty texts or calls he never let's anything drop. I have to block him then he will email , I end up so angry and upset I resort to replying but its making me sad. I feel I cant be myself. Its embarrassing as my adult child is not silly and aware of the situation, I think he thinks im stupid. I suffer with bad anxiety and I have no money / savings . I have no where to go if I left. My child is settled in school is happy with friends and my eldest is trying to save by living at home with us . Im worn out trying to keep the peace, im told for always being tired and not wanting sex ( why would I? ) he cannot understand any of my feelings and threatens to leave me and sell up even though its my home too . Then other times he is all over me wanting affection and takes the hump if I dont give it because he never takes any accountability. Ive asked him to go to anger management he point blank refuses and says I need the doctor because of my anxiety. He doesn't like most people , very unsociable and boring yet he appears a law abiding person to the outside world and puts the act on but I see the other side who flips at the slightest thing and it's getting worse.