Tramadol
"This works great for me for migraines, neck pain, and in the past for severe menstrual cramping.  However, I find that I need to take about half dose. Instead of 50 mg every 6 hours I have to take less (25mg), maxing out at  225 mg per day. I rarely have to take that much anymore.  I tend to take Dramamine with it now or meclizine to avoid nausea ( although it doesn't always cause me to have nausea).

 I did have one episode of respiratory depression after taking the normal dosage of 50 mg every six hours for menstrual cramps. About an hour after the third dose, I started feeling like I couldn't remember how to breathe. It was a very scary feeling. My husband watched me carefully and I probably should have gone to the emergency room."