I have been on and off with my ex-girlfriend for 7 years now. After our last breakup last Thanksgiving (2008), we went our separate ways. I never talked to her for a year, but she would call me every 3 months or so (which I never picked up because I wanted to get over her). However, after finishing college, I decided to move back to California and long and behold she calls me to see if we could meet up. This would probably be the worst mistake of my life. As soon as I saw her, my heart skipped a beat and everything from our past just flashes before me (things like how I love the way she smacks her lips when she talks to me, how she is clumsy etc.) She truly is the love of my life and I've always been convinced since most of my flings always ended badly on my part because I never got over this girl. However, i learned from a friend that she currently has a boyfriend.... She never told me and I had to learn it the hard way from Facebook. I was devastated. I felt like somebody tore me apart and ripped my heart out, stomped on it for a good hour then said, " hey man, thats your heart. You ****er!" I called her a couple days later to talk about it and she never really explained why she didn't tell me, and I asked her why she would call me etc. Basically, she said she is conflicted because she still loves me, but she doesn't know how to get rid of this guy since he's so nice to her. Well, ladies and gents, I personally love this girl but the thought of her loving me but kissing, holding hands, cuddling and sleeping with this ****er doesn't cut it. I know she needs time but I simply went 3 years without dating a girl because I love her too much. I'm conflicted now too. I need some advice. Do I move on or should I understand that she jsut needs some time? Btw, she never calls me that much anymore and she rejects my invitations (I'm guessing its because she spends time with the boyfriend.) Well, any suggestions on your viewpoints would be nice. I usually jump straight to the negative. I'd like it know what you all think