I almost never venture into the MLC forum, but you are worth it. I see that D is close. I don't have anything to add to what others have said, but I just wanted to offer my support as one who is also heading in that direction.
On second thought, perhaps I will add something: your mere presence here is testament to the fact that you did everything you could to save your M. You will have regrets, but you really shouldn't. You are living your life in a way that conforms to your values. For this reason, I *know* that great things are in store for you.
Thanks for all you do here. Your H does not know what he is losing.