Great blog post.  Horses and my farm is my life.  I pick out the one related to most.

“Horse riding becomes life when…

1. The patience you develop working with your horse becomes the patience you use with your friends and colleagues.

4. Heavy lifting/pulling/pushing/hoof cleaning develops your strength enough to allow you to fluidly function under heavy loads when needed.

5. Facing your fears while on another’s four legs teaches you how to have courage in the face of life’s many difficulties.

8. The self-confidence you develop from knowing you can influence a powerful animal seeps into every interaction you have with people.

9. You learn from horses that it’s okay for things to get worse, because after things get worse, they always get better.

12. Sometimes, you just have to let go (especially when the horse bucks and bucks)!

13. In general, riding (life) isn’t about brute strength – it’s about gentle technique and strategy.

14. There is no such thing as a day off – you begin to value the rewards that hard work reaps.

17. There is no such thing as instant gratification. There is only hard work and step-by-step development.

18. Perfection is always aspired to, but rarely reached!

19. The path is more important than the end result.

20. Although we all have our own “conformation faults” that might work against us, we can overcome almost anything with some time and effort.”

via 20 Ways Horse Riding Becomes Life Itself.