Did your lover leave you because you cheated? Everything where there was love can be forgiven it doesn’t matter how many times you have tried to be forgiven and failed. This spells to bring back a lost lover will foster forgiveness in your situation all in your favor to guarantee you a second chance.
It could be that you cheated not because you wanted but you also have your own personal reasons why you did and as a matter of fact you still consider loving him or her no matter what happened. It’s time to get a second chance to be listened to and get forgiven.