Timing is so important and yet one of the most difficult disciplines that a Christian must learn.
Where are you at? Are you waiting patiently for God to bring to pass his promises to you or have you decided that you know the perfect time and way to bring God's promises to pass in your life?
Have you failed yet? That is what will happen when we take matters into our hands. Let's wait on the God of the universe who made all things out of nothing and who came in the flesh as a man to redeem us, to bring to pass his promises in his perfect time.