I [19M] have been cheating on my SO [18F] a lot

Firstly, I hope for your own sake and your poor girlfriend's sake that you used protection when sleeping with those 22 girls. Even if you did I would get yourself to a clinic ASAP because in all honesty there's probably a likely chance you might have caught something. And then the chance you have passed it onto your girlfriend.

Secondly, you are not doing your girlfriend any favours by staying in a relationship with her. Keeping the sheer amount of infidelity you have committed a secret will become near impossible, and it would only hurt her more if she was to find out later on once the number inevitably increases. You're staying with her for purely selfish reasons - you don't care about her wellbeing. If you did, you wouldn't be cheating on her so often. You care only about yourself and how guilty ending things would make you feel. You're behaving incredibly selfishly and you ought to consider how your actions effect others.

Now, normally I'd suggest just ending things and not go into the cheating, particularly if it was just a one time thing. I don't see the point in giving someone potentially life long trust issues over someone else's selfish behaviour. However, in this case you're clearly a health hazard and therefore you need to tell your girlfriend. You should be honest, not try to apologise (because you're not sorry), and then pay for her to get tested.

I'd also suggest checking yourself into some kind of therapy because you clearly have some sort of compulsive problem if you feel such uncontrollable desire to cheat on your girlfriend. If you want to sleep around, do it by all means. Just don't hurt other people's feelings in the process and put your own health and others unwillingly at risk.

/r/relationships Thread