At times, these can be caused by one another. Lack of sleep can make you dehydrated, stressed, and anxious. Spending too much time in front of blue light can add additional strain to the eyes and neck (depending on your posture). Tension headaches feel like an elastic band around the head. Most people feel like something is wrapped around the front of the head around the side of the ears and across the back of the neck.