Trying to figure out where I am in a relationship.
Been with a girl for 2 years, had our problems with trust in the last 8 months, basically that she was flirting with other guys and I was worried she would cheat on me. Then she did with her co-worker and then she told me about it, just a little bit at a time. We had been planning a river rafting trip together (on which I was thinking of asking her to marry me), I was kind of uninvited, so I took a road trip with my son who is 3 (I'm 25) and ended in my hometown of Seattle. Along the way I found out I got into Grad, school and was very exited so I never went back down. I actually heard about getting into school while I was in rehab for marijuana that her and I had smoked habitually. She said she was so proud of me and loved me so much, and then I wrote her long letters and felt myself loving her. When she brought up Leni I tried to ask about what was going on with them and she got all upset and it seemed obvious to me that they were fooling around with each other. Then recently I met a girl at a festival who was very cool, but lives in a different city, so we exchanged things over the internet and in the process I changed my myspace thing to single. Then the girl i had been with for 2 years writes me emails freaking out about this, and I bluntly tell her the truth that I met a girl and wanted her to know the reality of my situation that I live alone with my son, and am not in a family unit. Then she calls screaming and crying and I end up telling her I love her, which I do, and end up making plans for her to come visit, and making plans for us to get back together in 6 months. I love this girl and I know she loves me, but I don't understand why she pushed me away and I'm concerned she may have too many issues to deal with. Any advice?