He's asking what he can do to make things better and move forward. I love him with all my heart so I want to believe him but I still feel that I should let it go. How many chances does someone need to get it right?
Most Helpful Guy
He showed that he clearly can't be trusted. I think you've given him too many chances already. I wouldn't recommend you to give him another chance because I don't think this is gonna stop, he can't control himself. You'll only suffer if you continue with him. This time it's better for your relationship to end in my opinion.
Most Helpful Girl
I wouldn't have even given him a second chance. This is the reason why forgiving a betrayal is naive. Once someone betrays your trust and you forgive them, you are actually setting your own standards of how that person treats you. Raise your standards and set boundaries. If you don't, then you'll be treated by his standards
Sometimes people only change when they finally lose someone precious to them. If hurting you isn't the catalyst to make him change, then I don't think anything will help him. You can't help him, the change has to come from within himself.
If a person cheats or betrays you in anyway , then that will always be their potential with you. I'd let go and move on. This isn't the kind of love I would accept from anyone. What you put up with is what you end up with. He has proven that to you time and time again.