1. It saves lives. What else you need?
2. It is painful to lose a loved one which you could save by donating blood
3. Because if you need blood one day, you would not hesitate to take it
4. It gives you inner satisfaction
5. It gives donor a medical check at no cost.