The past few days I've been 50km outside of Wroclaw, Poland playing with my 5 year old twin nieces (+ 3 cats and a dog) for 12 hours/day. (Children don't get tired?)
Being that I don't have kids and don't know many people who have kids I can't say I've ever been impressed by them.
But watching these kids live and play has taught me a few things.
Most importantly, to get what we want, we have to be willing to climb.
For a child trying to get to the cereal in a cupboard 10 feet high, this is literal. Most of us have less tangible obstacles, but they're obstacles none-the-less.
Just like children sometimes we'll slip and fall. If we get up and climb again we'll eventually make it to the top.