Hello,
I just found out my common law partner (Canadian) has been cheating on me (non Canadian). I am here as a temporary worker and I have applied for sponsorship via common law route. I don't want to stay in the relationship but I want to stay in Canada and keep my job which I love. I am on...