How can I forgive myself for cheating on my girlfriend?

Anonymous
I cheated on her and she never found out but it’s haunting me now. Today, we were eating at her favorite restaurant and she was smiling and was so happy. Very polite to the waitress and telling jokes. I felt so bad. I felt like she didn’t deserve me for that moment. She has no idea I had sex with another girl multiple times from my workplace.
How can I forgive myself for cheating on my girlfriend?
2 Opinion