I (18M) have known my girlfriend (18F) for 7 months and have been dating her for 5 of those months. Our relationship, although it sounds like such a short period of time, feels absolutely irreplaceable and we both have expressed wanting a future together. We have even made plans to live together in a few years and I want nothing more than for that to come true.
I have been feeling guilty because I have hid some specific parts of my past that I absolutely regret and I know in my heart absolutely do not define me. My girlfriend and I first talked about our past very early in our relationship. She was the first one to tell me of her past and it is EXTREMELY underwhelming, a past that makes a man feel lucky. After she shared her past and I listened to how underwhelming it all was, I only told her about 2 girls I was in a relationship with and slept with, telling her that was basically my entire past.
In reality, in the span of my sophomore year and junior year of high school I went through a bit of a phase and slept with 3 different girls that I had no emotional connection with. I completely regret the things I did and I have become a completely different person with different morals since then.
I feel extra bad for not ever telling her this because whenever the past is brought up I always double down on the lie and tell her that I have shared absolutely everything and she even tells me that she is so happy that we tell each other absolutely everything about our past. She also strongly dislikes hookup culture (which I mostly agree with now) and thinks of any man who sleeps around negatively. She even got mad at me and made a huge deal when she found out that I slept with one of my past partners after the second date.
I just know that if I share this information with her she will not take it well whatsoever. She will think I'm some easy man, I'm just like the rest of them, and she would probably be insecure in our relationship knowing that I have that in my past. I also don't want her to feel like our relationship is a lie because that isn't true whatsoever, everything about me that she knows is true, even my current morals. I just don't know if she will be able to see it that way and accept the fact that I have that in my past and I have changed.
Breaking the news will definitely have an extremely negative effect on her and I really don't want to make her upset and even potentially ruin this relationship. We have been extremely happy together and I don't want to ruin that happiness. I also highly doubt she would find out on her own because she doesn't know these girls whatsoever. Do I share the news with her myself or do I keep it hidden forever? Absolutely ANY advice will help so please share any thoughts.
P.S. if any reddit story YouTubers somehow see this PLEASE do not use this story because she listens to reddit stories frequently. Thank you.
TL;DR: I (18M) have been hiding a part of my past from my girlfriend (18F). I hid the fact that I had a phase before we were dating where I slept with three different girls that I had no emotional relationships with. Based off of her morals and conversations we have had, I know that she will be extremely affected if I was to tell her and it may even ruin us. I am extremely conflicted and want to decide whether I should tell her or not.