I appreciate all the input. I agree strongly that I did mess up in terms of giving myself time to think about if I really wanted to enter another relationship and I do have a responsibility to be cognizant of my girlfriend's heart.
Some of you will definitely hate me for this, but the conversation with new chick was rekindled, and we met up for a bite to eat. I took her to a rooftop, and we watched the sunset, and watched the lights of the buildings in the skyline turn on in the night sky. She was in my arms, and then I kissed her. I took her home, and dropped her in front of her house. I didn't walk in with her, I just made sure she got home. Then I texted my girlfriend, and asked about her day.
Someone tell me if I'm becoming heartless. If I was doing this type of stuff in highschool, I'd be wrought with guilt. But for some reason, I recognize that I have two different feelings for two different women. In my head, it's not like this new chick is replacing the "girlfriend" slot. It's more like there's just two people that I have romantic feelings for. Despite what I've said about my girlfriend so far, I haven't "mentally broken up" with her. We developed a close friendship, being together for these years. Once again, I'm not trying to justify being with another girl but I'm trying to recognize why I feel this way, instead of feeling guilty about being with another girl. Is it a type of selfishness?
I know there's a bunch of people here that have been giving great advice, and right now want to punch me in the face. I know I deserve it.