So why now do you desire to tell her what happened?
If your relationship is strong and there is trust between you the I would hope she would believe what you say. Either choice you make here...tell her or don't tell her, you run the risk of her being upset either by finding out from someone else or by you. But to me it sounds like you can't rest until you tell her.
I don't think it makes you a horrible person...it just comes down to what you can live with and if you can handle not telling her and just putting it behind you.
Either way, you are not a horrible person.
Then you are clear and you can rest knowing you have made the choice that feels right for you.
You pushed this woman away and did not seek this out so it sounds to me like you acted within appropriate boundaries.
By clear....I mean that you have arrived at your decision and it feels like the right one for you.
I hear a young man that did the right thing.
I think in time it will lessen. Each time the thought comes up just remind yourself that you handled it well by not kissing her, pushing her away and not going to her home.
Yes..all of that is correct. Go rest your mind and remind yourself when it comes up you love your girlfriend and you are looking and moving forward.
I don't hear anything that sounds stupid. I hear a nice young man desiring to feel better about something. Be well and keep loving her and yourself. Thank you for the positive rating you gave.
First and foremost...please do not apologize about a tip. I do this work because I love it. I take your feelings seriously and believe you deserve support around them. No worries at all. Be a happy man and get out there and enjoy your life. Wishing you the best always.