high RBC in steroid users is okay on cycle, but when you come off it must go back to normal or you are in trouble. we see a lot of guys on TRT who run too much gear and their #'s are too high. giving blood is great but fixing the root cause is better
in terms of low iron, pretty common problem.. and just throwing more iron at the problem rarely fixes it. gotta fix the underlying issue which is not an easy thing to do