Thank you everyone for taking the time to read and answer.
Rosetinted - thank you for confirming that in no circumstance is it okay for anyone to punch you. His words in this scenario make me feel as though I'm overreacting.
Thank you Weejo for the link. I read it and he definitely matches the descriptions.
Urbanbeetler - When you put it like that, I agree, he's not a nice person. Yet he constantly tells me what a good, nice person he is and how being so nice makes it that people walk all over him. He used to sit for hours telling me his tales of woe and how 'nice he is."
I'm a little unsure of my next step but I want out. Now I know for sure it's abuse and it will only escalate, I need to end it. However, I tried to end the relationship with him last year but he threatened to kill himself. Now violence is added to the mix, I'll have to plan carefully but I need for him to leave the house, I can't leave.
I'm lucky I have a wonderful support system. Some of which live away but I have a few people close by. I spend a lot of time asking my friends and family if scenarios that have happened are normal and their usual answer is no. They've advised me to "chuck him" but I feel a bit trapped.
Thanks for sharing and relating your story Bodabing. I'm sorry you've experienced abuse, I hope you're okay now and in a happier place. Thanks for clarifying about the lack of remorse, knowing that helps a lot as he doesn't seem remorseful.
Category - Thanks for your reply and showing me he's testing my boundaries. Yes, I avoid him if I can when he's in a bad mood. He's made my jump a couple of times when he bashes the sofa if he's upset about something.