Hmm, not sure how I feel about being an older, wiser mess :)
You might want to try reading Feeling Good by David Burns MD. This book was so helpful to me when I was battling generalized anxiety, and its methods have been shown to work for depression as well. It's a book you can work through on...