Basically:
Distance, age, and what others think shouldn't be important in my eyes, if you truly love someone, you wanna be there for them, no matter what. I'm not being mean, but if she cares what others think, shes not worth it yet, as Keystorm said. Yes, let her think, but if she doesn't want to be with you, don't let her go completely. Stay friends, maybe feelings will develop over time.
Oh, and zaher, girls can make up their minds easily, just as much as men can. We can know what we want easily. Depends on who we are to say that we can't make up our minds with everything, and whether we can or can't change our minds. Such a generalism isn't too appreciated.