It looks like this is not the first time he had an affair on you but one of many.
And you should NOT forgive him if he had an affair again.
Divore him and take everything away from him.
He does not deserve you.
Bastard like that only goes well with whore.
You're only 32.... Young and beautiful.
No one deserves to be treated that way.. and you shouldn't take any abuse like that.
He betrayed you many times and betrayed the very basic princepal of marriage.
Don't you try to hurt yourself, but please be STRONG.
You should love yourself and live for yourself.
One only live once, and should make best out of it.
There are millions guys out there that are decent and sincere.
I am sure you will find the right guy to love you and share your life.
Hope you will recover from this soon and be happy again.
Good Luck.