SC, WOW! I cannot imagine what strength it took to do all that, but you found it and did it. Congratulations and may your new life as the new you be all that you deserve.
I take it D & SIL made it up with you as you went to the wedding. As mums we do give give give and then some,but you have to draw a line at times. I hope in the not too distant future they will realise what it took for you to do this and maybe thank you. Be proud of yourself, here's to the next chapter.