I'm not so sure I'd settle for a diagnosis of fibromyalgia. You should get a second opinion as your symptoms are some of the classic symptoms of lupus. Lupus is an autoimmune disease, search it and read up on it. If the symptoms fit you, then I would suggest making an appointment with another doctor or ask your current doctor if this could be what's wrong. Good luck.