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...