It is generally not recommended for individuals to use steroids indefinitely. Steroids, particularly corticosteroids like prednisone, can have a number of side effects when taken long-term, including indigestion, heartburn, increased appetite and weight gain, high blood pressure, a higher risk of infections, and pre-diabetes or type 2 diabetes. The dosage of prednisone may be adjusted or stopped based on an individual's response or lack of response to the medication. The length of time that someone can safely take prednisone depends on the dose and the condition being treated, but it is generally not recommended to take the drug for extended periods of time. Additionally, taking anabolic steroids over the long-term has been associated with a number of health problems, including bone loss and an increased risk of heart disease.

Also worth reading: Is Safe Prednisone Tapering Possible Without Withdrawal or Disease Relapse? · How Long Does the Liver Take to Recover After Oral Steroids? · Will Steroids Show Up on a Probation Drug Test in 2026?