This type of man only cares about himself & his needs. He comes first in other words.
He is also a bully!
You need to make a plan - there are battered women's shelters in every town almost now - in many hospital restrooms, they have a little pad of removable papers that show a 'broken heart in half' - it says
"Love shouldn't hurt!" and it gives a phone # for a local shelter.
Someone who loves you doesn't hurt you - call your State Office -
they also can help guide you, I believe - if only to a local shelter or two.
Be forewarned, he will
charm you back
and he can do that for a very short time before he reverts to the very same behavior.
He knows you'll put up with it & other women won't, sorry to say