Many of life's failures are people who did not realize how close they were to success when they gave up.
I don't think necessity is the mother of invention — invention, in my opinion, arises directly from idleness, possibly also from laziness. To save oneself trouble.
We have to continually be jumping off cliffs and developing our wings on the way down.