What a lovely second part of your post. Like you I think that reading about MLC does educate us about, but it also prevents us from focusing on us. We can't undo the past, our H have to go on their own journey. With BD we have been forced to change but as you pointed out, your H has remained the same in his behaviour indicating that he isn't learning from his pasts mistakes. Unfortunately for him, it will carry on to happen until he learns what he has to learn.
You on the other hand have done a complete 180, you have become a better person and you are in constent discovery of who you are. Even when f at times you feel you might regret leaving H to give him time to think, look at what you have accomplished. Well done Pax_luv. I'm so proud of you and admire your strength.