Long story short, a girl and I started talking online before we ever met in person. Talked on the phone/face timed/texted everyday until we finally met. We hit it off amazingly and we both are feeling strongly about each other. She has been nothing but honest and open to me, and this is where I'm feeling guilty. She said she was dating a guy briefly who she thought was a nice guy, but she found out that he was showing his friends her pics and saying he couldn't wait to sleep with her etc etc. Thing is, I did the same thing when her and I first started talking. Now, I am young (23) and I knew from the get go that sex was not all I wanted from her and I genuinely liked her, but hey I am still a guy and we had been flirty on the phone before. I just feel so bad because I feel like if she knew about that, she wouldn't like me anymore. I almost feel so guilty that I feel compelled to tell her. It's eating me and I don't know why? I've learned my lesson, and I'm never going to say things like that to try and impress my friends/feel like more of an "alpha", but part of me feels like I should tell her to rid myself of this guilt. It's totally irrational because I know that that's not "me", yet I can't get over feeling like she should know. Any advice? Should I just let this go and learn from it, or should I somehow tell her? I don't even know how I would approach that…I care for her so much, I just feel like such a bad person.