I dated the most perfect guy for 4 years, he did everything for me and loved me. I cheated on him 3 times and he still wants me back. what should I do?

I think he deserves better than me. I do LOVE him but I am doubting if I do or not because of the cheating behaviour. A part of me thinks I love him but I have a problem with cheating and that problem will still exist no matter what relationship I am. The other part of me believes I wouldn't have cheated if I REALLY LOVED him. I feel horrible for hurting him over and over again. so I changed my number, said my goodbye and I am trying to move on. Am I doing the right thing
I dated the most perfect guy for 4 years, he did everything for me and loved me. I cheated on him 3 times and he still wants me back. what should I do?
18
6
Add Opinion