Neck pain is very common and most of us will have it at some point in our lives. Usually, neck pain is the result of holding your neck in the same position for too long. However, other things can also cause or contribute to neck pain, such as stress, sleep position, an accident, a sprain or a flare-up of cervical spondylosis; which can happen as the discs and joints in the spine age.