Awakening is a very individualized process. People go through in all different ways. However I do see three qualities that dramatically affect the rapidity with which awakening unfolds. I also include one practice or action people who wake up quickly undertake.

Book: Awake: It's Your Turn (Amazon)