Don't want to sound 'old fashioned' but whenever me or my siblings used to get let down, etc., my dear Mum always used to say: 'There's a reason for everything' & 'Something even better will come along later you'll see'. How right she was! You may very well be feeling heartbroken, but better for your girlfriend to abandon you now (for whatever reason), than to carry on pretending, then drop you after, say, marriage or children. When the 'right' girl comes along, you'll be thanking your lucky stars, believe me or my Mum!