Any tips on what type of therapist (psychologist, therapist, counsellor, etc.) and/or treatment you found effective? Sounds like talk therapy -- but did you go through other stuff as well?
AMA if you have questions.
CBT focuses on challenging behavior that goes against your goals and building an arsenal of cognitive tools to maintain behavior that helps you achieve your goals.
It's what most people with these kinds of problems need.