Stress can cause tight muscles in the shoulders and neck. … “When tension headaches become frequent, the pain in shoulder and neck muscles is felt … why, but we do know there's a correlation and that sleep can lead to pain relief.
Source: neck pain relief