It would have been helpful if you told your profession and interpersonal status.
Stress is probably a cause of your condition and your age is very prone to it. Taking into account your sensitivity to light there can be the possibility of migraine
. Use of sleeping pills is strictly prohibited without proper checkup and prescription.
For the time being simple analgesics and yoga
can help you out.
Consult a general physician
as soon as possible to rule out migraine and sinusitis.