You've obviously been thru so much it's clear you don't know which way to turn. Indeed, you may also still be under the powerful effects of imbalanced hormones as it takes awhile to return to normal. You can actually have them tested now.
So I would caution against making any life-changing decisions right now. I would go further with the marital counseling; it's good sign that he wants to save your marriage. You might consider getting counseling for yourself alone....probably VERY important now for you as you need the support and objectivity.
No one can tell you what to do from here; it's too important a decision. But you do need some distance from the situation to help see clearly. I don't know if it's possible to forgive him, but on the other hand, you do describe yourself as hell on wheels so you need to find out if this was just a dumb, desperate reaction on his part or if he's generally untrustworthy. You need more information to make the best decision for all of you.