Hi, I am Canadian and my boyfriend is Colombian. We have been together for two years and only see each other twice a year when I go over there to visit him. He has a diploma in hospitality which is considered a semi skilled worker. The problem is that we need a job offer from a Canadian employer, however there seems to be no employers wanting to hire a foreign worker or at least we are unable to find any on any of the job bank websites. We have applied for a visitors visa and was denied because of his lack of ties to Colombia. We are legitimate people from different continents who happen to fall in love and now just want to build a future together. Should we be doing things differently?? Please help, any advice will be greatly appreciated.