Hello, I am a german citizen with a canadian husband. We have been married for 4 years now. We entered Canada on December 10th 2016 to visit my husband's family (mother, sister, nephew etc). I entered the country on a normal visitor visa and got the initial 6 months. Shorty after our arrival, my husband's cancer mutated and got very aggressive. It had to be treated right away. He started treatment 3 months after our arrival and we thought the treatment would put him into remission and we could leave the country again to live and work in Germany. So I applied for an extension of my visitor visa saying that I was still visiting my family here. My sister-in-law served as my guarantor. The extension got granted for one more year until September 14th 2018. But my husband's cancer was stubborn and he went from one treatment to another without getting into remission. So I once again I applied for an extension of my visitor visa with the cause being that I had to stay in Canada in order to take care of my husband who has a life-threatening illness. I attached the medical reports and a letter from the hematologist confirming that my husband was/is in treatment for his cancer. Once again, my sister-in-law served as my guarantor. The extension got approved in november and is valid until September 14th 2019. Now in october, my husband supposedly went into remission, although there's is still one spott where the doctors are not sure yet if the cancer has come back. He is in for more tests. I am dying to see my family in Germany that I have not seen in a long time and I have booked my flight for December 4th and the return flight for Dec 29th. I know that I will loose my visitor visa when leaving the country even when it's still good until September next year. Now I am asking myself if I will get any problems coming back into the country on Dec 29th - again as a visitor? I could bring a letter from my sister-in-law as my guarantor and all the medical reports that my husband is still in treatment for his cancer. Would this be sufficient to let me in? I would be very grateful and thankful for any recommendations.