This forum is truly a lifesaver. Thank you for this resource.
A bit about us:
I arrived to Canada in 2002, did my undergrad, met a girl at the university, and we started a relationship. I graduated, did my immigration, did a post-grad and I'm a citizen. She went through a difficult period in...