Headache can be due to various causes. From they way you have presented the symptoms. It can be either due to :
1) Sinusitis because you mentioned front side and behind.
2) Due to your eye sight problem
3) Could be tension related or migraine
Vibration in the ears is known as tinnitus. That could also be due to many reasons
Next Steps
Detailed history for associating symptoms will help in arriving at the diagnosis. Having a good diet and exercise will help your PCOD situation.
Also correct sitting position, taking breaks in between, exposure to fresh air and sunlight, avoiding screen time, steam inhalation will provide some respite. Once diagnosis us established, can prescribe proper medications to reduce the headache.
Health Tips
Self medicating at this age might be harmful.