Stress that lasts a long time makes neck pain worse. Stress may make the muscles in your neck and shoulders rigid.