I'm a healthy (or so I hope) 20 year-old college student, 6'2'', 180-lbs, and regularly active (running / weightlifting) except during finals week. I've had trouble sleeping for as long as I can remember (not being able to take my mind off of things), and they have been getting worse ever since I entered college. I'm sure the sleeping problems are related to stress, but something else has been bothering me more lately. I usually wake up with a slight headache (I like to believe my morning coffee makes it go away), but when I have especially bad nights of sleep, I wake up with an extremely bad headache that can persist throughout most of the day.
I've also been having an odd sensation in the back of my head. The best way to describe it is a tightness in the back of my head; not painful, just a sensation to make me think about it (which I'm sure makes it worse). I also, as of the past couple of days, have had a much more localized tingling/sharp-pain/itch in the top right portion of the back of my head. The feeling changes throughout the day, but I'm sure it is because of my thinking about it.
Based on some reading I've been doing, it looks like anxiety and stress are the causes, but I have no experience in anything medical, so I was hoping to get a second opinion. I am double majoring in Mechanical Engineering and Physics, and this summer I am taking an advanced mathematics course, an advanced physics course, and starting to develop a thesis proposal for my honors research.
My stress level is obviously elevated, and I was wondering if this could really be causing my problems. If so, what steps can I take to help?