Hello,
Sorry to hear about your struggle. I’ve experienced a very similar relationship. You MUST research Narcissist Personally Disorder. You are about to find out that you are FAR FROM ALONE WITH WHAT YOU ARE GOING THROUGH. Trust me on this, do your research then do what ever you have to do to stay away from this man. Go absolutely NO CONTACT! It’s the only way to save your own self respect and sanity. I promise, by the time he is done with you…You will be no more than a shell of the person you once were. Please keep telling yourself you love yourself enough to let go.
GOOD LUCK!