What is the single most important lesson you've learned in your life up till now?

I'll start.

That you are only limited by the perception of you have of yourself. That how you see yourself determines what can and cannot be accomplished. That no barrier is unscalable unless you see it as such and that the key to that perception and thus the most important thing parents teach their children is.....self respect.