Is a lifetime of secret guilt enough punishment for betraying my friend?

Way back in our last year of HS (then 18 year-old Seniors), my friend's then first boyfriend broke up with her and left. She was heartbroken about not going to the graduation prom with him. He left because he couldn't deal with the guilt of cheating on her. I was the other girl he cheated with; we were both drunk at a party. I was single at the time but that was still terrible of me.

Several years later, she's now married (with someone else off course) and they have a 7 year-old son. She'll never find out about that long ago incident. Her ex boyfriend is gone. He died 5 years ago in a motorcycle accident. One else knew about it, just him and I. Since he not here anymore, now there is no chance she'll ever find out.

So yeah that's my permanent burden to carry. Is that enough punishment?

Is a lifetime of secret guilt enough punishment for betraying my friend?
Post Opinion