What's the reason a cheater confesses?

Last year, my friend told me her boyfriend came forward the following day and admitted to having a drunken ONS.

She still dumped him. It didn't change the outcome but she was still glad to have been told and not waste More time. He understood, told her she deserves a better guy, didn't right to win her back and left her alone.

On those rare times the cheater confesses, what's the reason for this?

What's the reason a cheater confesses?
Post Opinion