My friend has been "dating this girl" for 3 years now. They have had a pretty rough relationship, fighting over ex's and jealous issues abound. They both look really good, so they get hit on/flirt alot. The major problem is the fact they have never met in person. They can talk for 5-7 hours a night and have a ton of stuff in common, but enough stuff that is different that they never get bored with each other. The major major problem is meeting. Every time they make a date to meet they both go through self destruct and end up fighting pretty viciously. I am telling him to give it up, but he says they are so perfect that he wants to keep trying. So since he an official super geek who dates online, I got permission from him to post his story here to get advice. Has anyone gone through this can help him out?