OP, I have looked at your previous thread.
He swears at me. He calls me a ct b*h cow, git everything you can think of. He humiliates me in front of his family members.........I told him iv had enough and I cant go on like this. He started saying he will try to be less horrible
There is your key - stand up to the bully.
when he is being nice to me I do tend to forget how he treats me and act like everything's normal
I can understand that. Memory can plays tricks and stop you remembering the awful incidents.
I feel like im going to explode. I have visions of smashing everything up...
It sounds as though what happened in the car in front of his nan was just one more incident in a series of horrible ones, where you "exploded".
Is this a normal relationship? My husband tells me that all relationships are like this.
This is not a normal relationship and not all relationships are like this.
You do not deserve to be treated the way he is treating you.
You need to pack your suitcase again and go to your parents.
If you stay with him, the incidents will escalate. It is now your behaviour that is being questioned by some of the posters when they hear about a single incident! Using Cogito's words, he is developing an attitude of 'You're an evil person for doing that to me, so I now get to mistreat you any way I choose'. It is worrying that others, who know only the latest incident, are joining in to lay the responsibility at your door for having landed the first punch.
Look after yourself OP. Try working on your self-esteem and try to keep yourself and your children save.