When you think of the Eureka Moment, consider that it is usually the result of endless days of work and preparation and learning and obsession on the problem.
This is not a movie and you are not dr. House (not even dr. House is dr. House).
The Eureka moment is not something that just happens. It is the result or achievement of all your work and preparation.
It is an overnight success that takes years. But it is worth it.
Quote taken from Alan Cannistraro’s blog post.