Neck n back pain

Patient: I have continuously neck spasms my neck swells up and hurts up and down my back there are times I get swelling in my hands and feet as well I get really bad migraines what could be the cause?

Doctor: