Perfection is impossible: Roger Federer on life lessons learned

Atomic ideas from Federer's recent speech