hi, btdevil, I am in the same boat as you, and even worse. at least you are still doing your own business. I lost my job because I don't have Canadian citizenship and unable to obtain a TN visa to make business trips for my previous employer to the US. I received RQ last June and still waiting. my application already lasted longer than 28 months. if I don't get citizenship, I really had difficulty searching for a job in Canada as most of the fun and well paid jobs I apply will ask candidates to travel to the US. the whole process becomes such silly that a bunch of lazy idiots sleeping in Canada every day and taking social benefit can obtain citizenship without hassle. people like us working hard and paying taxes get bullied again and again simply because our job require us to travel. I am going to file mandamus once I waited until 36 months. enough is enough.
what a joke "the discover Canada" book wish future citizens to help each other in the community, but when we encounter difficulties, the government we pay tax to turn its back on us. they only say they want to help immigrants to settle here, but their bureaucracy proved otherwise.