I cannot say with certainty but some of your symptoms are consistent with obsessive-compulsive disorder (OCD). OCD is an anxiety disorder. It is characterized by the need or desire to compulsively engage in a behavior or a set of behaviors for the purpose of decreasing anxiety.
Your current solution to your anxiety problem is to drink alcohol. In a way, drinking can be likened to the compulsions you engage in to temporarily decrease your anxiety. Both drinking alcohol and engaging in compulsive behavior will temporarily decrease anxiety but neither are long-term or healthy solutions to your ongoing problem. In fact, both drinking alcohol and continuing to engage in your compulsions will ultimately exacerbate the problem.
The main problem with OCD is that generally, without treatment, it tends to become worse over time. The compulsive behaviors temporarily decrease anxiety but that doesn’t last. Anxiety avoided in the short run, only intensifies it in the long run.
You asked what can help you in this situation. I would recommend consulting a primary care physician. Report your symptoms and ask if he or she can refer you to a mental health professional who specializes in obsessive-compulsive disorder or anxiety disorders. Seeking treatment from a mental health professional is the most efficient solution to this problem.
Your were prescribed medication ten years ago. Much has changed since then in the types of medications available and the protocols for their use. Medication may be very effective in your situation.
There are many other effective treatments that exist for anxiety disorders. I hope my suggestions help you to find the right solution to your problem. Please take care.