People give advice Angel.
You can't blame them when something doesn't go right! They just give you suggestions and advice but ultimately, you are the one who will be taking a decision based on these things. I don't know what you actually expect me to say here. First of all, I am very sorry about your situation.
Well then, let me ask you something, whatever decision you take, can you guarantee her happiness? She is what....like 3-4 years younger than me? She is an adult and can take her own decisions. I know that you like her a lot, but it's her life and you don't have any right when it comes to her life changing decisions, Angel. That's what I believe and I am sorry if this sounds harsh. People have a set dream for their lives and they try hard to attain it. Don't spoil it for her.
This is one of my favorite quotes: "Even if something isn't a good decision, please understand that it is my right to take a wrong decision for my life" . I really liked this quotation. I don't even remember the book anymore but I remember this. If you keep on making decisions for others, they are going to become lifeless and heartless. You can't blame them for that either. They will get tired of everything.
Anyway, try to communicate with her first. Try to understand her and then take a decision. This is a decision that involves two lives. Don't change her to the worst with your actions. People will care less and less, the moment they realize that, 'they' don't matter much. I like the community here a lot. I always try to keep my online life separate from my offline life. I wish I could be of some help, but this is out of my league and I really don't know what to say at this point.
Just whatever you do, don't push her away. Once you break someone's trust in you, you could never be able to get it back completely. Excuse my typos....too tired from the work.....