I found that Coke helps better than coffee. Sometimes a hot shower &/or a nap. I take Imitrex but I also take Aleve with it, about 1/2 hr. before. I have a hot pack that I put in the microwave, that goes on my neck and shoulders. I don't actually throw up but my stomach gets queasy. Sleep is good but I can't sleep on that side but my friend only wants to sleep on that side of the pain. My dr. did a manipulation on me once and that took the pain and queasiness away. She said it would only be temporary and it was. But at least I was forewarned and could get meds in me before it came back.