A lot of pressure is built up in the chest and around the spine, with sneezing. This sounds like nerve pain, due to nerve compression from the pressure build-up. It is not a vitamin deficiency. You should have an x-ray to rule out disease of the structures surrounding the spinal cord in your neck.
I'm 25, 280lbs 6' overweight in good health, not on any medications, and no known allergies