Hi my first thread I here,
I'm starting to feel like I need help with my anger. I've always been fiery but it is getting to the point where I want to lash out or have to throw something at someone or that.
I do have anxiety which was a new diagnosis about 6 months ago.
I am doing CBT and was finding it helpful. Changing the thought process ect.
But sometimes my anger can just come from no where over something trivial and that is it.
Last night was fed up of OH constant jibes about the way I was cooking and I just lost it and shouted and slammed the door.
I do feel like I try and contain it better as I would of usually thrown something across the room.
I don't want to be this way. 
I had a very tough childhood and the effects seem to have hit me since I had my son more so.
I do not have a supportive partner. He has often called me crazy, psycho ect. Last night I said what do you want from me and he said to be normal again.
He said that my CBT is a waste of time as it's clearly not working. He just thinks that I should be happy all the time and not allowed a down day and if I do it's the end of th world. Even though he can be irritable he thinks I take it to the next level.
He said my son keeps saying mommy shouts all the time, why is mommy always angry. 
I have stressful life. I work with child abuse every day, I work full time and try and keep on top of life. Also mid process of buying a house. I have no family, his family are a nightmare and my friends are literally non existent.
I feel like a big ball of angry and when I get pushed to that point of no return I spiral.
What should I do?