He will have an epiphany someday of his wrongdoings. The big question...would you ever take him back?

It is good that you tried and did everything that you could. You removed any doubt in your mind. I just hope that getting bombed twice does not cause you any bitterness in finding future loving relationships.