I had good luck with an LCSW, too. I can't tell you how much it's changed my life.
It's hard work for sure and really only works if you commit to being honest with your therapist, which means being honest with yourself of course. That can mean going to some scary, embarrassing, sad, lonely places. It's so worth it though.
About two years into therapy, I had a weekend getaway with some college friends. One of them shared with us that she felt "hopeless." As she was talking, I realized with a certain degree of surprise that I SO didn't feel the same way. I once had, but not anymore. Nothing outward in my life had really changed all that much, but my sense of control and empowerment radically had. It was quite the ah ha moment.
Live with intention. Walk to the edge. Listen hard. Practice wellness. Play with abandon. Laugh. Choose with no regret. Continue to learn. Appreciate your friends. Do what you love. Live as if this is all there is.
--Mary Anne Radmacher