Heaviness of head after sleep is due to mild cold or indigestion and mineral deficiency. Start taking Tab B FIT CD @ BED TIME daily for few days and let me know
Next Steps
Get examination done by general physian for BP and get done eye check for vision
Health Tips
breathing technique like PRANAYAM and walk 30 min after getting up would help