From 'rock bottom' to 'dream job': How one doctor found his calling in giving back