He had a smile that could light up a room. At just 20 years old Lance Corporal Derek Hernandez was already considered a hero.