Fibromyalgia is a complicated disease that has many symptoms and manifests itself differently in most sufferers. It is difficult to diagnose, difficult to treat and there is no one one cause though stress, diet, genetics, chemical imbalance and lack of deep sleep are among some of the common causes. No one knows exactly what causes [...]