A stiff neck can be caused by poor sleep, age, overexertion, and stress — here's how to get relief without seeing a ...