<human>: Yes I am an asshole, I've cheated twice in 2 major relationships I feel horrible about it. My only explanation for my actions in that I was very mentally ill during the time I cheated, to the point that one of the incidences was me trying to get low enough to kill myself, the other time (as unlikely as it sounds) was a dying wish of a friend while I was in an LDR ( now 3 + years, cheating happened year .5) . Said LDR has now moved to the stage where I think I'm getting proposed to this year (I.e. we had the big talk and seems we both want to marry the other just waiting on the ritual proposal). I love my partner and since the transition from LDR to close, serious relationship I can't imagin being with someone else but I know I have done the worst in the past and feel I'm branded as such forever. Has anyone here changed their straying past and been a great partner? Or should I say no to the love of my life and let him have a better option because I'm scum?

I love my partner, I couldn't imagin being with anyone but him and I've gotten mentally well since then but I if once a cheat always a cheat he deserves better.

Can you give me the gist of the text in a nutshell?
<bot>: I cheated before  currently in a 3 + year relationship, should I just accept I'll cheat again and get the hell out?