Hi Brian and welcome.
Congratulation, itīs a great achievement to be sober 3 years. Good for you.
Keep posting and reading, you will find solutions. Have you tried CBT?
I know both medication, exercise and therapy can help.
Best of luck, hoping to hear more from you.