My awakening was almost completely due to my love of learning, particularly in the subjects of astrophysics, cosmology, biology, psychology and logic. Once I was primed with sufficient knowledge to understand that it was possible the world could be explained without the WTS's theology and recognized the many logical fallacies and miss-characterizations all it took was a good kick in the pants from jwfacts for me to see the cult for what it was.
I was never fortunate enough to have someone try to help me awaken. I'd guess that I was prime for awakening for probably 10 years before it actually happened. Just sorta floated along with many doubts all those years.