I have been having a headache for a while...on and off. Its not a super bad headache, just minor pain. I am 18 years old and just recently went into my first year in college and i have been very stressed. My doctor told me it could be that, but its been like 3 weeks on and off with a headache. Got any suggesstions?