Stress Indicator

Feeling wired but tired? Stress shows up in the body long before the mind notices. Your shoulders and neck tell the story.