Your average MD is not too cool, is employed by the HMO/PPO and is paid by the insurance company and if he puts down steroid use, it is considered an illegal activity and they may not pay. Check him out with a few questions first. "Doc, do you (or have you) ever pumped iron?" If you get a bad vibe, tell him you used to drink a lot and are worried about your liver functions and also that you are having problems getting it up. He will order the tests then, without compromising your little secrets.