Respuesta :

The marrow in certain bones in your body create red blood cells, so eventually you get your blood back. The reason we need to give blood is for people, who lost to much blood to quickly to regenerate it in time to supply their body with oxygen.
Because they don't go all the time and get all there blood sucked out of them just being honest lol