I agree with your assessment of this person in general but agree with Jane’s advice. If you are truly repentant and cheated once (not multiple times), don’t tell them. The cheater should feel guilty and like shit, but not dump shit feelings on another.