At her age (and yours!), people are unsure of themselves. As a result, they are fickle.
It is likely she found someone else - someone not as far away - who gives her more or less what you do, but without the great distance. Alternatively, it is possible that she knows where your life is going now, and that acting less affectionate will make it easier for you to deal with.
Whatever the case may be, you should accept that this relationship will likely not make it very much further. Like someone else said, if there is great emotional distance
and great physical distance, there's pretty much nothing to keep the relationship together.
I've been through exactly this, and I know that it's not easy. However, I promise you that in retrospect, you will see that it was a beautiful relationship, and it had its proper beginning, and its proper end.
And if she
really is the one creature in this universe who is meant to be with you, then believe me, it will happen. Just give it some time.
