I'll just add this; if you aren't fvcking her, some other guy will. Long distance relationships DO NOT WORK and any 'man' in one is a chump, whom the girl will eventually cheat on (and if she isn't she will be receptive to it, given the right circumstances.)