22-year-old gave life to others after losing his own