Hi,
There can be various reasons for your headache. It can be due to low
haemoglobin,
low blood sugar levels, prolonged fasting, lack of proper sleep or even stress and anxiety. Sometimes it can be related to
cervical disc disease (neck related problems) eye related issues or brain related disorders(infection or swelling).
Also the problem in your abdomen can be due to urine infection and
gastritis. I Feel first of all take care of your diet. Take plenty of water with fruits and vegetables. Avoid spicy and oily food. Try to relax. Have a good night sleep. Maintain proper posture while sleeping and working.
If still the symptoms persist then go for some investigations like
complete blood count, blood sugar, electrolytes (sodium, potassium), X-ray neck and MRI brain. Also, get your eyes checked. This will help to make a proper diagnosis.
Take care. Hope I have answered your question. Let me know if I can assist you further.
Regards,
Dr. Milinda Gupta, Internal Medicine Specialist