Doctors can not prescribe you steroids because they are illegal and here are two reasons why:
Are anabolic steroids used for medical reasons?
YES. Anabolic steroids are used to treat certain hormonal problems, where there is a deficiency of natural male hormones. They are also being trailed in the treatment of weight loss caused by HIV/AIDS infection. Anabolic steroids are used to treat some cancers, osteoporosis and some rare conditions. Even when anabolic steroids are used for medical purposes, they are only used when other drugs have not worked. Body building or improvement to sporting performance are not medical reasons for using
Why can't my doctor prescribe steroids for me?
It is illegal for your doctor to prescribe anabolic steroids, unless they are to be used for medical reasons. A few people have suggested that doctors should prescribe anabolic steroids so that steroid users can be 'monitored'. Very few experts agree with this. This is because there is no safe way of 'monitoring' the use of steroids. Also, long-term effects of using anabolic steroids are unknown. There is no 'safe' dose, so a doctor cannot safely prescribe anabolic steroids for non-medical reasons(DoctorInfo).