A life of purpose with Ralph Kadurira