Glad ur feeling a bit better, headaches are so horrible stopping u doing what u want or even thinking straight.
I suffered badly a couple of years ago and ended up with migraines, and ended up bed ridden for a few weeks. I found I needed some time for me, I think all too many of us give everything to everyone and don't save anything in our cup for ourselselves.
It's hard, but be a bit selfish, make sure you set aside some me time, have your bath, read a book, walk, arrange a massage, small changes really do take the edge off.
I also found a new job, as mine were mainly coming from there, oh and also was going through a bad marriage didn't help!!
Hope you feel better soon
Jx
Ps It's not really selfish to take time for ourselves, that just how it feels