My friend had proof of all that, AND proof that he was completely financing his own trip. He was still turned down for a visa to visit Canada.

The government response was that they were not confident he would return home, which just baffles me.

A fish and a bird can fall in love, but where will they build their nest?