I just wanted to say that I can empathize with what a painful place you are in. Congrats on all the positives-- it sounds like your approach with your D is working and things are moving in a positive direction. I loved the advice you gave HP for his son. 11 is a really tough age to parent (or teach, in my case), but probably way harder to BE.
Letting go releases a whole new kind of grief.. but you will get through it.