Hi: I am a Canadian Citizen and my boyfriend lives in China and is from Iran. We have been together for almost a year now and I fly back and forth from Canada and China. He has applied for a holiday visa to Canada and was declined so i have to go to him he cannot come to me. he passed his...