He cheated on me multiple times but I forgiven him. He never left me but continued cheating. I got fed up and cheated back. He left me. Why?

No amount of my begging, crying is making him stay. He's not forgiving me. He is even planning to attack me. Why? What should I do?

He cheated on me multiple times but I forgiven him. He never left me but continued cheating. I got fed up and cheated back. He left me. Why?
Post Opinion