Yesterday I had a cortisone shot in my back lower back. I started having a headache. I thought maybe it was cause i was hungry eat and still have it. Try to sleep took some medication for a headache. But still have it. Today i woke up with a pounding headache. Been up since 2am now its all most 7am. How long do these headache last?