Hello I've just returned to Canada after spending a necessary 6 months in Australia waiting for my PR to be processed. Now that i have returned i have the very un welcome news that my girlfriend who is my sponsor has been cheating on me while i was away. I am very confused about what my rights and obligations are? I don't want to move back to Aus as i have a lot of friends and support here but i am unsure if i can stay in this relationship for 2 years. Before i had to go back to Australia we had lived together for 3 years.