The differences in religion, culture and nationality are just excuses. If he truly loves you, he will move mountains to be with you. He knew about the differences when he got involved with you in the first place.