I do yoga, light weightlifting, bicycling and golf. These things definitely help, but not nearly as much as the pain pills. Basically, I just want the pain relief that Vicodin gives me, and I'm frustrated that I can't get it more easily or regularly. Rarely are narcotics a long-term answer for chronic pain. You build up a tolerance to and dependence on these medications.
Narcotics also contribute to chronic fatigue.
If you are not seeing a specialist, we recommend a consultation with a rheumatologist who is knowledgeable about fibromyalgia. Chronic pain clinics can also be very helpful. If you have a university health system in your area, start there. Fibromyalgia is sometimes treated with small amounts of antidepressants to improve sleep. Stick with your exercise and keep doing everything you can to help yourself.