I know it is hard not being able to cuddle with her, kiss her, hold her, hug her when she is sad and telling her it will all be okay but if you love her just go for it. I mean I believe there is a soul mate for each and everyone of us but what if your soul mate is a thousand miles away! That does not mean you should not go for it. The way your heart stops everytime she messages you How you stay up all night just to talk to her Cute skype calls that lasts for hours Trust me when I tell you that it's worth it.