Tension
Excessive mental stress, anxiety and emotional tension can cause heaviness in the head as well as fatigue, irritability and sleep problems. The best treatment to cure this is yoga.
poor sleep
Not sleeping properly at night can also be a reason for feeling heaviness in the head and fatigue when you wake up in the morning. Low BP is also a big reason. In low BP, due to less oxygen reaching the brain, symptoms like heaviness in the head, blurred vision and dizziness may appear.
sinus
The problem of heaviness in the head is also often seen in people suffering from sinus. Its symptoms include heaviness in the head, facial pain, blocked nose and mucus discharge from the nose.
Dehydration
Lack of water in the body can also be the cause of heaviness in the head. Apart from heaviness, symptoms like fatigue, dizziness and dry mouth may also occur. Therefore it is important to drink adequate amount of water.
eye problem
Some eye problems, wrong number of glasses or excessive eye fatigue can also be the cause of heaviness in the head. Along with heaviness, symptoms like eye pain and blurred vision can also be seen.
Disclaimer: This article is for general information only. It cannot in any way be a substitute for any medicine or treatment. Always consult your doctor for further details.