Do you sometimes have a painful neck? If so, you are in good company. About half of us will experience neck pain some time during our lifetimes. The good news is most neck pain is mild and will go away on its own or with simple treatment. It may be caused by a strained muscle or ligament, poor posture or repetitive stress.