Greatness,
I understand what you're going through. I had been in a situation like yours.
I doubt that your relationship will be successful. He only considers his own feelings
and wants you to do the things he wants you to do. In order for a relationship to work, there should be a give and take.
Please don't blame yopurself. He is the one who is causing the problem. Move on with your life and find someone who will truly care for you. If you stay with him, your life will be miserable.
Take care.