According to your sign and symptom you are suffering from headache.
Headache is many type so far know the exact type of headache you should take consultation from a doctor and give complete history of the patient and then correct diagnosis will be make and then best treatment will be start.
Next Steps
you should follow good life style like take sufficient amount of water and take less spicy and fatty food and do exercise regularly with yoga and meditation to prevent this.
Health Tips
keep positive attitude to fight any disease and any problem of your life