Hey Jumpinggrasshopper,
My last 2 years has cognitive behavioral therapy written in all aspects and its helped me tremendously. The thing is you will need to understand its what occurs over time and how well you respond. I've been helped and I've worked hard to get this far but its different for everyone and your path to wellness is just that, its uniquely yours to follow and I hope the best
is yet to come. Take care
DB