I think the "enlightenment" happened when the only other language people had programmed in was at the level of Fortran or C. Here's another quote in response:
"There have been two really clean, consistent models of programming so far: the C model and the Lisp model. These two seem points of high ground, with swampy lowlands between them. As computers have grown more powerful, the new languages being developed have been moving steadily toward the Lisp model. A popular recipe for new programming languages in the past 20 years has been to take the C model of computing and add to it, piecemeal, parts taken from the Lisp model, like runtime typing and garbage collection." (http://www.paulgraham.com/rootsoflisp.html)
At this point it's only macros that separate Lisp from other languages (though languages like Rust have been trying to steal that as well). So don't go looking for enlightenment. Everybody's trajectory is different.