I see I lost you, hopefully to sleep. If the pain is preventing you from getting restful sleep, then the sleep deficit adds its own set of complications to your sense of general well-being.
You are no doubt a tough case for which medicine really has very little to offer. My take on your problem is that you have some instability which is a tricky thing in and of itself to measure, define and interpret. This instability is causing your muscles to work overtime with chronic fatigue and failure to recovery from day to day. Essentially, I think of it as intramuscular hypertension with relative perfusion to metabolic activity mismatch which is not something you can prove or measure, but it makes sense the increased inter and intra-muscular pressures impairs relative perfusion at the capillary level to "overly" metabolically active tissues. The rate of cellular repair lags behind the rate of cellular breakdown and the muscles are chronically fatigued.
Based on my perspective, I would stay away from frequent manipulations and decompression type therapies and focus more on muscle and soft tissue mobilization therapies, along with trigger point therapy to include both the neck and the entire shoulder girdle complex. Make sure you have an adequately supportive pillow - not so hard your neck is "perched" on it, but not so soft, you cannot even feel your neck being supported. I would also invest in a good moist heating pad such as a Thermophore & essentially keep my neck well heated while I slept even it the weather is warm. A great portable heat source are the ThermaCare neck wraps that you can buy in any drug store and wear for 8 hours of heat. Absolutely avoid cold air blowing on your neck (fan, air conditioner) or rapid cooling of the neck such as a breeze on sweaty neck, car window breezes, etc. You might also try acupuncture for pain control - make sure the person is certified from a reputable school and is experienced. Look for a therapist who is very knowledgeable in trigger point therapy (could be a massage or physical therapist or a chiropractor) and can guide you in some neck and postural muscle strengthening exercises. You might try Feldenkreis or Alexander technique to recovery muscle balance and proprioception in neck and general postural habitus. Unfortunately, I do not know anyone to refer you to and you have to be picky and choose only the most experienced and patient dedicated practitioners, not the ones who do the same thing over and over and over again, take your money and keep you coming back. Basically, at this point, a few intensive sessions should get you started, then you have to do the reinforcing part of the program, for the most part independently, with periodic support therapy to keep building on. Believe me, no one has an answer or guarantee. You get a game plan together that makes sense, but if it is not working, you have to change what you are doing and not just continued fruitless efforts over and over again. So you have to be savvy about your care and how you spend your money, but I do not think you can just give up yet. Every step of the way make sure you are being educated by the therapist so that you are ultimately in charge of your pain management with periodic supplemental support. I know this is all easy for me to say, but I know what a long and frustrating road chronic pain presents, so if you find yourself unable to change the fact that you are going to have to deal with chronic pain, the only thing you can control is how you deal with it. You are young and laughter is good for your health and your soul. You have got to find a way to have laughter and joy in your life, pain and all.To be honest with you, I think I give my challenging patients at least 110%, and I still failure often enough to be humbled by the inadequacies in that we can offer people such as yourself.
Hopefully you have found this information helpful. If so, please remember to click the green accept button so that I may get credit for my work. Your taking the time to leave positive feedback would also be greatly appreciated. Of course, bonuses are the ultimate reward and considered very special indeed! Thank you.