Headaches in the front of your head are often tension headaches. While they can be triggered by stress, anxiety or tension, the name comes from tension in your muscles. Don't discount them, either - they can be painful. (I get them, too.) https://www.medicalnewstoday.com/articles/321086.php
If you have allergy or sinus issues, that can also be a cause for them, and could cause the dizziness.
It's not an STD - no STD causes these symptoms. Anxiety can, though. If it lingers, or isn't relieved by over the counter meds, like tylenol, ibuprofen, etc., follow up with your regular doctor.