I know after 2 years, it is heartbroken for you to leave him. But if you do not leave him, there are more heartbroken waiting for you. He is ruthless to cheat a good girl. I have been through heartbroken, although I do not belive in god, I found going to church, reading Bible help you find peace. But it will take some time. You waste 2.5 yrs already, do not waste your whole life with him. But do give yourself 6 months to recover, find some broken up recovery help online......
Take our words seriously. The most important traits in man/woman are honesty and kindheart, high moral, I was always touched by man's gental heart. he is by no means close to a good man. I have gone through divorce, marriage is only the beginning of the relationship. Do not waste your whole life on him.