Many of the symptoms you describe are ones I live with but I have fibromyalgia. Often people with fibro also have chronic fatigue syndrome. I'm not saying this is what you have but if you've not heard of it before you might consider going to that forum and do some reading in the Fibro 101 thread at the top of the page.
I hope you get to feeling better soon.
Fibromyalgia (chronic pain), IDDM (diabetes). Ulcerative Colitis, , Osteoarthritis, Degenerative Disk Disease, Depression, Chronic Fatigue Syndrome, PTSD and others trying to mess up life.
The microwave oven is the consolation prize in our struggle to understand physics. ~Jason Love