Besides the things you have tried I have eaten some candied ginger.Normally hate ginger,but I can handle chewing on a little of the sugared stuff. I usually sleep if I wake up with a headache,because nothing will get rid of the headache.
Rosehip/catnip tea I like too.