I was awakened from sleep because the pain in my right hand and arm was so bad. I take butalbital when I need it for migraines and did eventually take some last night. It took an hour before I could sleep again. It feels better this morning. But I'm wondering if there is anything I can do to avoid this happening every night?