"To be successful in life is to continuously be defeated by bigger and bigger things".
I was just showering when I suddenly remembered that phrase I've read it from somewhere. I tried googling it but couldn't find anything remotely close to it. Doesn't matter. I think this phrase ties in with two blog posts that I've written many years ago here and here, about growing bigger than your problems so that the problems that you had seems like flies buzzing around you instead of dragons - a mere annoyance rather than a fiery death-threatening problem.
In other words, the bigger your problem is and the smaller your annoyance, it means that you've grown bigger and correspondingly, your problem smaller. Congrats! Challenges that seem like mountains years ago are now dwarfed by your growing size. But there's a Chinese saying that goes like this: There's always a taller mountain. So ......