Here is your chance to get a medical marijuana prescription.
But seriously, often this stuff comes and goes. I'd see a specialist, go for some PT, experiment with different cushions but in the end rely on time / your body's ability to repair. I would under no circumstances take anything more than a few ibuprofen for a week or less.
Of course I am not a Dr., but I do have neck issues from contact sports earlier in life.
G