Good on you for working with it. Keep at it. One of my biggest regrets was just retreating into depression for ten years after getting hit by a car and pretty fucked up. Mostly that I'm ten years behind in my life - house, SO, kids, savings, etc... I'm much happier now but I do regret falling behind like I did.