Yan, a Chinese immigrant from Hong Kong, has made Canada his home for ten years, leaving behind his parents and a promise.