Father breaks down after his son lives up to a promise he made when he was 8