p.s. I forgot to mention one positive from my post above. Although my XH didn't look back, he *did* put a whole lot of effort into being a better friend and co parent. So I guess I did get the best possible outcome. Better to have had his truth than my hope for a good lie?
"There are only 2 ways to live your life. One is as though nothing is a miracle. The other is as though everything is a miracle."