One can experience neck pain for various reasons. Oftentimes, it starts due to an injury like an office accident, a sports injury, or an auto accident. The injury might not look severe at the beginning; however, the neck pain could stay long even after the accident.
Neck pain might be caused by such things that you do on a regular basis. Your position, your posture while you drive, the way you sit, the repetitive task, and also taking care of the kids can include motions which often contribute to acute neck pain.