I cheated on my boyfriend. How should I overcome this guilt?

I deeply love my boyfriend and our relationship has always been healthy and strong. However, I made a terrible mistake when I got drunk and spent the night with his friend. Though I initially lied about what happened, I felt immense guilt and confessed, leaving out the worst part. We moved on, but when his friend returned, I made the same mistake again. Overcome with guilt, I broke up with my boyfriend, knowing he didn't deserve my betrayal. I didn't tell him the full truth, but I couldn't continue the relationship. Now, I'm struggling with the aftermath, unsure of how to cope. I realize my actions were driven by a need for excitement, but I know it wasn't worth losing someone so special. I’m lost and seeking advice, but I can't bring myself to tell him everything.

I cheated on my boyfriend. How should I overcome this guilt?
Post Opinion