drifting apart;
found someone else;
no longer in love;
a problem she finds difficult talking to you about. this means only one thing...as youve been together for as long as you have.... the problem she has, has to do with you.
such is life.. these things happen, ive been there done that so know what youre going though with the distance thing. not sure how we can help you apart from telling you to punch her in the knockers, drop kick her head or spread mustard on her. to be honest you need to have a heart to heart with her.. tell her how you feel and what you dont want to happen. hopefully what comes out of her mouth isnt what youre dreading to hear...