Life lessons from best friend with 57-year age gap