YES, you are dealing with a narcissistic man, he IS manipulating you and controlling you but worse he is also enjoying watching you self destruct in front of your family and friends.
He IS deliberately destroying your mind, soul and body.

This is not love and if you marry him it will only get worse, not better as he can not change unless he gets serious help but even then he wont change. If he cant be a good friend/lover/husband imagine what kind of father he would be to your kids.

He knows you are a good woman so he feels he can treat you how he wants, like he OWNS you.

Run for the hills, you deserve better.