Make sure that the headaches are not muscle tension from lack of magnesium. I recently had a headache for a month after a lengthy strenous trip abroad. I was getting pains in my temples and back of neck. Lyme strips us of magnesium and sure enough as soon as I restored my mag levels, the headache disappeared.
Hope you feel better.