When you quit your job to be with a guy on his territory, you practically lose all power in the relationship. Your BF now has all the power, and he's clearly mis-using it.
Also, the fact that he wouldn't marry you because his parents objected says a lot about his character. He seems to be highly dependent on his family still, and has picked his relationship with them over his relationship with you. I am not sure why they dislike you, but if it's because of the cultural difference, the chances that they'll ever warm up to you are slim. Keep in mind that even if he does marry you, his family will be there trying to break him away the second your relationship gets rocky.
His postponing the marriage is a huge red flag as well. If I were you, I would leave this guy behind and pursue my own happiness. You've made enough sacrifices for him. If he can't step up and be the man he promised to be when he proposed to you, he's not worth having around any longer.
My 2 cents, Rogue |