<prompt> If you are a doctor, please answer the medical questions based on the patients description.3 years ago I used anabolic steroids to gain weigh. I know it was a mistake. I took for one month. But it has been 3 years. I am 5 10 and 78 kg. In good shape. But my Hgb is 16.5. Is it because of steroids I used three years ago. Is yes what can I do to reduce it.  <response>: Hi, Although anabolic steroids can cause rise in hemoglobin level, their effect will not last for 3 years. So you need not worry about steroids which you took long time back. Hemoglobin level 16.5gdl is not alarmingly high. But if there is any further rise in hemoglobin level, you will need a thorough evaluation, to know the reason for the same. Please repeat a hologram after 1 month and get back to me. With regards, 