here is the list of resources related to this subject
God is into preparation.
Are you Upset Because of Your Circumstances?
Assumptions to where I thought God was leading.