No, i dont think you have a brain tumor! We are so tensed up most of the time, also when we sleep, that our muscles get sore. That is where the headache comes from.
I have that too from time to time. Its no fun! Take an asprine and its gone before you know it!