Hello, I have been with my current boyfriend for about 2 years now. We meet on Xbox Live back in April of 2012. He lived in Texas when I met him; I live in Maryland. So as many may see this as odd, We continued to talk online and webcam. Shortly after that he decided to come see me in Maryland. Yes, I know it sounds like Catfish; but he was real. He then stayed at my house for 10 days and then went back to Texas. He then moved to Maryland a month afterwards. Anyways; he is 30 and I am turning 21; Well, I again have been talking to someone on Xbox, who has been one of my close friends for awhile now. I would have never thought our friendship to become more that it is. Well while talking to my friend on Xbox I have realized that he has more in common and actually understands me more than my current boyfriend does. It blows my mind that someone could actually understand me the way my friend does. He is 17 and lives in Indiana. He is also friends with my current boyfriend on Xbox; but he doesn't really like my boyfriend because he has fallen in love with me. I am not sure what to do because I feel like I am in love with him but yet I am with my current boyfriend and I don't know what to do. I love my boyfriend but there is something between my friend and I that is hard to explain. My friend and I have had a cyber relationship for about 6 months now. We do webcam and we talking all the time and I can actually talk to him about anything and he doesn't judge me and I think his love for me is pure and we aren't making things sexual at all because he wants to have a pure relationship with me before we get intimate. I am planning on seeing him soon; but I am still unsure what I should do about my boyfriend, since I am clearly in love with my friend. Please help. -B