A little background info first. I have been in love with my best friend for 3 years. I know it could never work because of the long distance, but the feelings are still there. A good friend of mine who ...Read More