@needgd (not a doctor) this sounds like you had some kind of imbalance in your body and the corticosteroids helped.
Reminds me of myself. I have a condition that gave me exhaustion, fainting, and always feeling like I had the flu. I started on a low dose corticosteroid and it changed my life...