That is an excellent question, and one that is best answered by your primary care doctor
or other medical professional. Based upon the limited history, it is difficult to know what is the cause of your headaches, but there are some common syndromes that can cause headaches that may be what you are suffering from. Remember, that only your primary care doctor can elucidate the cause of your headaches after conducting a thorough history and physical examination. There are several causes for headaches, with a variety of severity. There are tension headaches, migraines, dehydration headaches, as well as more severe causes of headache
in the brain (subarachnoid hemorrhage or intracerebral hemorrhage), and stroke. It is unclear what your age, gender or associated medical problems are so it cannot be deduced from your history and so it is best that you are evaluated by your primary care doctor or in an urgent setting to elucidate the cause of this heavy headache you have. Do you think this is the worst headache of your life? If that is the case, make sure to let your doctor know as this is another important finding that will help them diagnose these headaches.