I dated a girl for around 2 years, everything was great perfect fairytale. She then met a girl who was attracted to her and she fell for her. She told me she was confused and I hung around for months doing all the good things a bf can do while she went behind my back and hung out with this girl. People tell me it has nothing to do with me and she missed out on a lot of college because she has a child. I failed to mention she has a 3 yr old son who was not mine yet I took a father figure role in his life. So how do I deal with this? She obviously cheated on me for months and lied to keep me around yet I can't seem to let it all go. Some part of me wants to believe its a phase or whatever, but how can I ever trust someone like that again? It all started in August. We tried till November didn't speak till December, got back together in January and now is with her again.