Kinsey,
Hi, you are so young to be suffering so much. Not that Fibro discriminates! It attacks us all! We are all here in the group, we can relate, as we (well) most of us have the same problems. Some maybe more than others. But, we all have our good and bad days. Believe me....you are not alone.
Sounds like you're having a bad day/nite. Insomina attacks us all. Better days will come. If I can get 4 hours straight, it's a major accomplishment. Then, I sometimes cat nap throughout the course of the day. When you cannot sit, stand or lie down in comfort, do some stretches. Have you ever tried yoga? Pain wise, I used to be where you are now.
I kept fighting it. I tried the stretching exercises. Sometimes, they helped, and well sometimes they didn't. I didn't give up, and I kept trying. I bought a book on "Exercises for Chronic Illnesses," I read it. Then, I tried some of the ones that are in the book. I believe in working through your pain, you can use exercise, take supplements, resting is the best medicine. And, basically, if you can find something you are passionate about it, and doing it. Get your mind off the pain.
I'm a beader, I make bracelets, ankle bracelets with the healing stones (hematite + crystals) and I sell them to people like us that need them. It's my passion. Find something you like doing, and do it. When I'm in pain, if I am beading, I can get the creative juices flowing. It's just a suggestion. Take control, be strong and try to work through the pain.
I know there are different degrees of pain, I kinda play a game with myself. I call it mind over matter. My pain level has to reach 12+ before I will break down and take pain meds. I will try a whole slew of things before I reach that point.
I don't want my fibro to control me. I fight it all the way! I have two friends that gave up. One is wheel chair bound, and the other is on a walker. That's not me, I've got to much living to do. I'm not giving in to it.
I pray, I read my Bible for wisdom, I ready other books, I get on my computer, I walk in my house, I meditate, do yoga stretches. I do whatever it takes to get me through....within reason, I do it. Whatever you do, don't give up!