Do you believe in Second chances?

Sapphire

So long story short my husbands been a piece of shit and we've been together 7yrs married for 2yrs. 3yrs ago we were taking a break for a week. He told me repeatedly he loved and missed me and to come home. The night before I came home he slept with another women and his tone changed when I got back. Anyway way more issues but i forgave him, on the pretenses of him being drunk and he made it out to be a " date rape" situation at her house, " I was black out drunk she took me to her place" went as far to say the last thing he remembers is her climbing on top of him. Fast forward to the present were going through some issues and I get tipped off that he wasnt intoxicated at all and she came to our place. To make things worse he caught HPV. That day so we no longer have skin to skin contact since then ( for those asking boxers and condom) he admitted all this to me along with making the conscious decision of neglecting to ware a condom. He promoted her, looked for one, and neglected the Circle K 5min walk. So serves his shit right. But Anywho the truth comes out 3yrs later and he cant except where im coming from thAt our entire relation is built on a lie. Yes hes turned around a lot in 3yrs but I dk how to feel? Do I forgive him? What do you do? What do you say to someone like that?