Congrats on all the positives! Very sorry to hear about the troubles, though.
Sometimes when I am going through a rough patch I try & remind myself that if you're feeling like you're at the bottom, YOU CAN ONLY GO UP!
Congrats w/ the job & therapy. Therapy can do WONDERS!