When God wanted to make a King out of David, He didn’t give him a crown…He gave him Goliath. During our lifetime we too will face unsurmountable odds, impossible situations, and hopeless circumstances. But if we look at these challenges as preparations for God’s calling, we can then view them as the process of readiness in order to fulfill His ultimate plan for our life..