My girlfriend and I are both able to stay in Canada under different permits. I'm a student and she's labeled as only a visitor (but she wants to study too).
Due to some complications and lack of time, she has to go back to her country of origin and attempt to come back to Canada. 

All of this could've been avoided if I had married her because that's what she was advised to do (as the fastest and easiest option). 
I believe that marriage is a big step in a relationship and not just a simple label. I didn't feel comfortable and didn't see marriage as just a perk. To me it's a big commitment and I don't want to do it for not only economic reasons but because I'm still too young (23 y/o) and marriage means much more than just a ceremony to me.

Even after she explained that we could easily get divorced, or get a real wedding afterwards, I couldn't accept her request and now she'll have to go with the backup plan. This plan presents the possibility of her not being able to enter Canada again for a while. She's convinced she'll be able to come back but I fear I ruined her future in Canada because I didn't want to marry her.

TL;DR: Girlfriend's last hope of staying in Canada relied on wether I agreed to marry her for convenience or not. I chose not to due to economic and moral reasons but I still love her. AITA.
