Everyone knows cigarettes are bad for you, but what if they could also be causing your neck pain? Researchers are showing evidence that cigarettes are causing restricted blood flow to the discs between the vertebrae leading to less cushion and more pain in the cervical spine. This is just another way smoking can affect your health.