What Japanese philosophies taught me about life.

Lessons on purpose, patience, imperfection, and growth.