If you pour your heart into your work, or into any worthy enterprise, you can achieve dreams others may think impossible.
For me, success is when I'm making a contribution and fully engaging all of my talents. In terms of the key quality, it's being willing to continue to believe in yourself even when other people don't, and being able to fail and to come back.