We can never be prepared for everything. No one person can anticipate all of life. In fact, overpreparation is yet another way to wall ourselves in from life.
The Book of Awakening: Having the Life You Want by Being Present to the Life You Have (Gift Edition) (ed. Conari Press, 2011) - ISBN: 9781609256241