These can wear out over time leading to pain. Degeneration of the joints or discs can cause neck pain
, headaches, and sometimes shoulder pain
. You can also get neck pain from a muscle strain
. In some cases pain in the left side of the neck could be related to your heart
so be sure to see your physician if your pain does not improve.