Just donated blood for first time and hematocrit was just at there cut off point, if it was higher they wouldn't of let me donate.

Was wondering how long donating keeps hematocrit down, assume it person dependent but in general is the every 3 months enough or do people need extra?