Wow, you hadn't heard from him in 9 years, it's been 23 years after he leaves, and he sends you that apology? Seems crazy. Perhaps he is finally looking inward, and maybe there's been some type of "come to Jesus" moment driving it...who knows.
Thanks for sharing.
Me:39 Ex-W:37 M:7 T: 9 S:6 D:3 BD/IHS/Confirm EA/PA: Feb '20 OM1 affair ends: May '20 W/OM2 & moves out: June-July '20 W files for D: Jul20 OM2 confirmed: 9/2020 Divorced: May '21