Shes 25, im 30.
Fuck, you're old.
I kid. I'm 14 years your senior.
I'm sorry for this situation, man. I think it's a good tell that when you were separated by distance her priorities shifted. That should be an indication of what would happen in difficult times during marriage (or whatever arrangement you were heading into). Through thick or thin, or GTFO.
I'm sure it hurts, and you're feeling a bit crap about all of it. Have your closest friends over and tell them about this and watch their reaction. I'm willing to bet you'll feel better about things after that.
- 3