Going far beyond what is expected to be good, helpful and caring the majority of the time does not make up for indiscretions some of the time. Cheating within a committed relationship is wrong, no matter how many things you do to make up for it. Being emotionally abusive, or worse yet, physically abusive can not be compensated for. A basket of ‘rights’ does not make up for a ‘wrong’. The only possible way to save a troubled relationship if you are the cheater or abuser, is to make lasting change, correct your ways and then ask for forgiveness. It may be too late, but you won’t know unless you try.
When people are ready to, they change.
They never do it before then,
and sometimes they die before they get around to it.
You can’t make them change if they don’t want to,
just like when they do want to, you can’t stop them.