I was planning on asking my girlfriend to marry me in a week and it turns out she no longer wants to get married? At least not now?

We have been dating for just under 2 years. She is not from the US and very early on in our relationship, she was pushing for us to get married. And I was scared because it was so new and I wasn’t sure if she was using me for a green card. She ended up having to move and we did long distance for 6 months and I eventually moved to be with her.

I had been saving up for a ring and I told her that I would be asking this year. I bought a ring and we planned a trip during Thanksgiving that was going to be perfect to propose at. She had brought up me marrying her a lot over the months, and I kept hinting at “oh just wait”.

She started getting really distant in the last week, but I thought it had to do with life stress. I confronted her about it and in that conversation I found out she does not want to get married right now because she is having doubts and apparently had gotten really bitter over me not proposing. I told her my plan and that it was literally about to happen. And that I tried to get it as soon as I could but I didn’t have the money after the move. This all came as a shock, she has talked about getting married so much. But apparently she has been complaining about me to her friends and family and none of them “warned” her that I was planning this, because they all knew.

I just don’t know what to do, because she was just asking about marriage last week. But according to her we have not been good. Which was also a surprise to me. I truly thought we were fine or good, but she apparently has been quietly angry with me. I feel like less than 2 years is a reasonable amount of time to propose. I am just so confused and hurt. I feel like I have been living in a fantasy land for the past year…
I was planning on asking my girlfriend to marry me in a week and it turns out she no longer wants to get married? At least not now?
Post Opinion