maybe im wrong but hear me out:
have you ever heard about when you take steroids (or any other highly anabolic compound) for prolonged periods of time the muscle (and water and glycogen) weight can result in breaking a tendon/ligament because the muscles got stronger but the tendons/ligaments didn't get stronger?
well from an injury of that magnitude you may have hurt your ligaments to a point where they can no longer support the amount of muscle you want to gain. Taking steroids(or any other highly anabolic compound) may worsen the problem more severely.
i know i may get a wave of shuns and applauds from all angles for saying this but...yoga is excellent for injurys