A stiff neck can cause pain and interfere with daily activities. Although there are many causes of neck pain, the most common reasons are bad posture – often from sitting at a desk for long periods, a pinched nerve, an injury, or when the neck becomes locked in an awkward position, such as while sleeping….