I want to offer my simple opinion to you. It is an opinion, based on my feelings, not on research or firsthand knowledge.
This is the third time he has openly disrespected you. You have to do what you have to do, but I would draw the line at the place just before he crossed it, and see him promptly to the curb.
I wouldn't do it for spite, or anger, or hurt. I would do it simply because the only way you can ever trust this man again is for him to provide EXTRAORDINARY PROOF. Unfortunately, I don't know how that is possible.
It is bad enough that he has betrayed you multiple times, but how tall is the stack of lies? You can never know, because there is no one you can ever trust enough to tell you.
I wish you all the best, -NOPkins-
I will ferret out an affair at any opportunity.
-An affair is the embodiment of entitlement, fueled by resentment and lack of respect. -An infidel will remain unreachable so long as their sense of entitlement exceeds their ability to reason.