Healthy adults can donate up to one pint, or one unit of blood at a time, then you must wait at least 56 days before donating again to allow your body time to replenish itself. Although not an entirely pleasant experience for most people, donating blood is a crucial process that benefits...