Bev, it's awful to discover that the person you loved, and who you've supported emotionally for years, only ever cared about themselves, and left as soon as you needed their support in return. I can relate - it's just awful.
He'll probably stew in a hell of his own making, caught betwixt and between his impulses.
You'll find someone better.