Hi, I'd like to help you with your question.
It sounds like you might be going through withdrawal from the pain killers and dealing with anxiety at the same time. How much each is affecting how you feel is unclear. Have you spoken to your doctor? It is important that you do so because you might be able to get some help in coping with your symptoms. Talk to your doctor about trying a medication like Ativan. You can take Ativan as prescribed or as needed for your anxiety.
Once you have been cleared by your doctor, it is important that you address your anxiety. The first step you can take is seeing a therapist. When you see your doctor, be sure to ask for a referral. If you attend church, you can also talk with your pastor. To search on line for a therapist (if your doctor cannot refer you) try this link:
Therapy is highly effective in reducing or even eliminating anxiety. Cognative behavioral therapy (CBT) has been shown to be the most effective therapy in helping people suffering with anxiety.
You can also try relaxation techniques. Start with breathing. Remind yourself during the day to take deep breaths. Often, people with anxiety shorten their breathing, which causes them to get less oxygen and therefore they feel more anxious. Also, at night, try to relax yourself by laying on your back and tightening each muscle group from your head to your toes. Tense each one then release. This helps you consciously relax yourself and can help you sleep better.
There are also many self help resources you can use to help yourself overcome your anxiety. Here are a few to help you get started:
The Anxiety & Phobia Workbook (New Harbinger Self-Help Workbook) by Edmund J. Bourne (I highly recommend this book)
The Cognitive Behavioral Workbook for Anxiety: A Step-by-Step Program by William J. Knaus
From Panic to Power: Proven Techniques to Calm Your Anxieties, Conquer Your Fears, and Put You in Control of Your Life by Lucinda Bassett
Pass Through Panic: Freeing Yourself from Anxiety and Fear - Audio CD - Audiobook (May 19, 2005) by Claire Weekes
You can find these on Amazon.com or your local library may have them for you.
I hope this helped you,