Romans 4:13-23. Now it was not written for his sake alone that it was imputed to him.
It is God who does every thing. He alone is sovereign. Sometimes I think we forget that God is in control of all things. He knows the full plan we do not. I pray that we would keep our eyes on Him and remember He works all things for the good to those who love Him and who are called according to His purpose. To His purpose it says not ours.