Well, upon some peoples advice, I met with my GF today and tried to work things out. I really do love her but damn all that was just too much for me to take. The fact that she has had sex with over 20 guys, cheated on almost EVERY boyfriend suprisingly doesn't bother me as much as the fact that she slept with an old man who is the same age as her father. And she was actually 16 when she did this, that pervert is over twice her age and ugly. I'm trying to look past her past and accept her for who she is now. It's hard but I'll try. I really do love her, which is something I haven't felt with any past GF's. And she says the same about me, she says she wants to spend the rest of her life with me and she knows she wants to get married and has known this since not long after we started dating. Now I believe this is really how she feels, it's not like she's in-experienced in relationships. She's beautiful, and I care for her alot, she seems like my best friend. I'm not sure what to do, but I don't want to lose her. If nothing else, I'd like to be her best friend. I know no one really cares but it's nice to get it all of my chest, it's a little embarrasing to discuss this with friends..