No...all those problems may be due to fibromyalgia. Stress n anxiety related symptoms.
Next Steps
consult some rheumatologist, clinical psychologist or psychiatrist
Health Tips
yoga, meditation, exercise, stretching will help u Getting energy level back