Gidday Tokyo and welcome to the forum with such a strong post.
You have already received some very good advice from other responders.
I am afraid your partner is dishing out abuse built on disrespect, total lack of care and devoid of any compassion. A total control freak in every way.
If you are able to, build up the courage very soon and ask him very calmly if you can have a discussion about matters that are very important to you. He will probable yell 'What matters!' but persist and just reply you want a calm talk with him. Keeping very strong and calm, let him know you are not happy in the relationship at the moment and its due to the way you are being treated. What happens very often in meetings like this is the aggressive party will calm down and listen, and this often leads to an apology. If you can, tell him that you feel he is often angry, and ask what you can do to help him, his reply might be interesting.
You may even want to ask him how he feels about remaining in the relationship.
Now will this be easy? NO it will not, but at least you will be able to hold your head high and prove to yourself that you have given it a go. If he responds with anger and belligerence, that is a signal for you to walk away.
Whatever, please do not let it continue like it is - you are a fierce, capable woman with your own rights and desires - don't let him shut that down!
All the very best - of course I am happy to discuss this further if that would help you.