Hi Mel!
Fibromyalgia is a bugger of an issue, and I still don't understand why I have it...It has been in my life for about 25yrs along with the 'Chronic Fatigue Syndrome' business...also another mystery to me. I just try and keep as fit and healthy as I can (both physically and mentally), and live a very mindful daily existence (which helps keep any depression/anxiety at manageable levels). I also find it necessary to pace myself with daily activities. Your spinal stuff sounds awful...were you aware that there are medications around now that help with nerve pain - they might offer something for you??
All the best of everything to you.
Cyn xo