Abbysue....recovering from almost 3 yrs of opiate use will take more than a few weeks for your central nervous system and the pain receptors all over your body to "normalize" and heal.
Don't be discouraged. A flow chart for recovery isn't a straight line of continuous smooth improvements. We have good days....and then we have a tough one. Then another good day, then another bad one. It's not like healing from the flu where you get better every day. In one of your threads, I suggested many things that would help you and thought perhaps you would benefit from reading it again. Here's the thread:
Getting some walking in or mild exercise will help as will music. The rebound pain can last for 30+ days as your pain receptors begin to heal. The older we are and the longer we put opiates in our bodies, the longer it takes to feel better. If you can lower your expectations a little, it will help with your frustrations.
I have posted a photo of a "typical flow chart" of recovery in my photos if you go to my profile page you can view it there. Keep on keeping on, girl. Every day you don't put a pain pill in your mouth, you're making progress (even when you don't feel like it)☺