There are many reasons why someone would suffer from neck pain. If they were involved in a car accident or had a personal or sports injury, neck pain may be a symptom they deal with after the incident. Sleeping on too many pillows could cause pain in the neck to happen as it will be stretched awkwardly for several hours in a row. Some people find that they have neck pain when they have a common cold. Neck pain could be caused by poor posture, improper ergonomics, or excessive movement. Looking at a cell phone or similar device frequently could cause stretching of the neck when the weight of the head pulls on it.