Steroids are also used in medical practice to treat endocrine disorders and immune system problems. They may be prescribed by a doctor as part of therapy for patients with low hormone levels. It is important to note that in medical cases, the dosage and regimen is strictly controlled by a doctor. However, outside of medical cases, illegal and uncontrolled use of steroids can lead to serious side effects, so it is imperative that you consult your doctor before starting to take them.