Dagny
If he is like this as a boyfriend, things will be worse if you two get married. Believe me, I lived it. My exhusband was the same way before we got married. After a year or so of being married, he became horrid. He alienated me from my friends and family. I wasn't allowed to even call my mother. Notice the word ALLOWED! By the time we divorced, I had to ask for gas money and hide money for clothes for the kids.
Please get out while you can. Your life isn't worth living that away!