When was the last time you had your eyes checked? Even a small change in prescription can cause headaches. Also if you constantly look at a computer you may was to get a protective screen, or glasses. Sometimes the screens (especially older ones) can cause eye stress.
Additionally sometimes teeth problems can cause migraines, especially if they have a cavity. Wisdom teeth are pretty notorious for that.
You should get an ice pack and try covering your eyes more
I have been in this condition exactly like you the last week. I cannot take any medication bc of my liver (damaged once with tylenol) but found out that came from my neck. and the stress caused by a poor posture, and the pression made by the bones on the pillow between the spine bones... i forgot those name in english (am french) then I had to elevate my head with the help of a traction band for the neck and held my head up straight for 10 mn every other day. on the moment , you will feel stong pain in the middle of your back... (where the bra close on back) right there... strong pain, but will disapear after a while... and the pain in your face, eyes, chickbones, tooth... head... will go... it really works... or if you want go see a chiroprator he can do miracle too... avoid strong bright light and hi noise... for a moment.. do not speak loud or shout...good luck..