OP,
I could have written this post. Exact symptoms, exact age.
We got everything checked - from Lyme (2 different tests), to mononucleosis, to cancer, complete metabolic panel, to RA. to thyroid (I am a hypo patient from before)...and there was nothing except for the blood sedimentation rate was high so that proved that there was massive inflammation. Was it Fibro? Was it RA?
Please get all the checks done and all the tests done. I was on prescription strength pain killers and muscle relaxants. My anxiety level was so high that I asked and got a prescription for Zoloft as well. I went to a cardiologist, an allergist, an endo but to no avail.
This is what finally worked for me and I was able to get off meds.
For sleep - Melatonin, D3 and Magnesium at night. Soak up as much sun as you can. I would lie down on a towel on a sunny spot in my house on the weekends for upto an hour and it worked wonders.
For pain and inflammation - Turmeric and Cinnamon in hot milk every 3 hours. (4 hours after taking thyroid medication). It worked better than Meloxicam and other pain meds that was making me develop IBS type symptoms. If you can get off carbs and gluten, try that too.
I am also taking 15 drops of Losol Iodine in the morning with my thyroid medication as well as Guggul.
Take an iron supplement during your periods. It is a must because the amount of blood loss is also one of the causes.