Originally Posted by
joypulv
It appears that your title 'I am guilty' is directly related to your inability to have sex with your girlfriend.
Therefore you can't keep on this way.
I'm not so sure that confessing every transgression in our pasts is the right answer in every case. You say you put a stop to your cheating. You don't say how much you cheated or for how long... only you can decide what is PAST and over and done and not you anymore, and what needs to be revealed.
You can confess and deal with losing her. You can see a therapist. You can see a religious cleric. You have options.