Through your description, it sounds like you have adult cystic acne
, many times this is caused by a hormonal imbalance. It doesn't surprise me that steriods helped clear up some of the acne, but returned when the prescription ran out. Also, your body will build up a tolerance to steriods if you use them too much. Rather than treating the symptoms, treat the cause.
Have you had blood work done recently to make sure all your levels are okay?