Shock's Sis, owning that the things you said to your XH while in MLC were not true, that none of it was his fault, and that it was all in your (at that time) MLC head and apologizing for it was undoubtedly very hard and I'm sure it was very hard for your XH to hear it. He is going to have some heavy processing to do. There will be some relief that it wasn't about him, some anger that he was put through all that and maybe some that he is where he is now, likely a lot of confusion for him.
That took guts on your part, and will continue to take strength if he needs more answers from you as he processes. The making amends portion can be very difficult. It is very impressive to be able to step up and do that. Thank you very much for your posts, your experience, and showing us your journey.