Need advice people.... I have been with my bf for 3 years now and recently I've been talking to a guy on the internet that I'm so into it. The thing is that he is on the other side of the world aswell. We have swapped pictures, talk to each other everyday (voice chat) and he wants to come and see me in a couple of months. He knows that I have a bf and he knows I am not happy with him. Each day I look forward to speaking to him, and look forward to his emails. Last night my bf and I had sex and I just didn't want to be with him, so I faked it. All I can think about is this other guy from the other side of the world. I'm scared, I dont' know what to do... Things with my bf and I ain't the best, he is selfish and self centered. I put up with alot of his sh*t but the reason why I'm with him is for convience, I guess.... I didn't expect to have feelings like this for another guy, yet alone someone on the otherside of the planet. In a way, I don't want to leave my bf just incase this guy comes and we don't hit it off or things don't work. I don't think I can deal with being alone. What do you think I should do? Also, do long distance relationships really work??