I have been in Canada since August 2016 and have been on extended visitor visa's. (I have paid the fees to apply for spousal sponsorship for permanent residency but have been too sick to complete the actual forms. I am married to a Canadian.) However, it has been almost 3 years since I have seen any friends or family and I keep getting sicker (the climate here affects me drastically), so I want to travel to see friends and travel back home to see family. Because I am from South Africa, I need a temporary resident permit with a re-entry option to apply for the visa's to visit friends. Now I am just wondering if this is even possible? I am about to submit my application to extend my visitor visa again for a year, while I can hopefully complete the PR forms, but I want to ask them for the option for re-entry, however, I don't want to risk asking that if it will mean they will decline issuing me a new extended visa/visitor record. Does anyone have any experience in this?