Many of life's failures are people who did not realize how close they were to success when they gave up.
We have to continually be jumping off cliffs and developing our wings on the way down.
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.