Headaches can be a bitch and I wish you all the best that you get rid of them.
I luckily am 99% headache free except every 3-4 years I have cluster headache episodes that last around a month (usually late spring / early summer) with up to two attacks a day and 1-4 hours per attack with indescribable pain.