Hello leon, thank you for your answer. I'm thinking, maybe the reason for the Immigration Officer's refusal was my status(I'm single). My friends who's married with two kids got her visa with no question or even an interview. She's now in Canada. Perhaps if I'll show them a marriage contract, my...