Standing on the promises of God is a skill we need to develop as Christians. The understanding that God’s timing is dependent on His sovereignty is something we ought to learn to accept. This should lead us to trust in Him more and to develop hope which should then motivate us to remain positive even as we wait to see the fulfilment of His word. Isaiah 25:1-12.