Hi, Im 30 years old girl from indonesia. I need your advise for my situation. First of all sorry for my bad english, hope u all understand. So my story goes like this : I applied tourist visa for canada in march 2017 and its been rejected, but i re applied again within a week and i got my mulitple entry visa till 2020. After that i went toronto, and i applied for student visa but got rejected again. The reason why cic refused because cic said that my immigration status and income etc (i worked in my parent's businness and my parent sponsor me). I used student agency to apply my student visa but my agency believed the exact reason why cic refused my student visa has the strong connection with the mistake i made. I went to visit niagara falls and i accrossed the border to USA but i forgot bring my return flight ticket. As result i got stamped to leave canada at 31july 2017. After that i talked with my agency and they suggested to apply for extension to stay due to money refund process from the school i applied for. Took me almost 3months to get my money back. The reason why i didnt apply student visa for the first time because i need to see if i really like toronto and can survive due to weather conditions and the food (indonesia is tropical country so i doubt at first time if i can survive winter in toronto). Thats why i applied for tourist visa first. My return flight ticket was on october 2017 and i left canada in oct 2017 although my application for extension hasnt got any answer yet at that time. In november 2017 cic sent me email and said they approved my extension, and i can stay until december 2017. But i already left canada by that time. So its mean i didnt overstay in canada. But i had another problem. In may 2017 i met a guy in toronto and we've been dating since may 2017 till now, and we have planned to get marry. My fiancee is citizen of canada but he not qualified to sponsor me because his job wasnt stable for the couple past years and his income was below the minimum salary. Now we confused because my fiancee want me to move to canada, but i dont see any possible way to make it. And my question is if i try to re enter canada again, just to get marry or to visit my fiancee, will the officer in immigration border allow me to enter canada again? Im afraid if they refuse me in the airport it will be hard for me to travel to canada again in the future. Also if my fiancee move to my country for temporary and work in here (because my parent plan to open a businness for us), do you think he can sponsor me to become of permanent resident in the future? Our situation is very complicated. I have one land under my name in indonesia. I also have multiple entry visa to usa till 2022 and to canada till 2020, but i dont know if i can re enter canada again. So please can you give any advice for what the best i should do now? I dont want have any trouble again with my current condition but i also dont know what to do. Some friends said its better for me to stay in indonesia for temporary, but my fiancee said if my multiple entry visa expired, he doubt that canada embassy will approve my tourist visa again. Because maybe i will get marry to him by that time but we live outside of canada . So he said its the best if we move to canada but i dont see any possible way now. So, please any advise? I already email some law firm but not get any reply yet. Any little advise will mean a lot to me and my fiancee. Thanks a lot for all ur time.