What I love about life is the multitudes of ways you can learn the same lesson. Working, playing soccer or sailing a boat are all ways we can learn about teams and our place in them.
Friendships, parents and lovers can all teach us about love.
Martial arts, race car driving and taking our dog for a walk help us explore our bodies.
The only exception I can think off the top of my head is programming 🙂 . Most other things can be picked up in a variety of ways.