It is often so easy to be afraid and loose hope. It is so easy to fill ourselves with thoughts of failure even though we have not failed. The enemy uses such times of our life to tell us we are a failure and that God will not fulfil his plans and promises in our life.
In Psalm 138:8, Psalmist declares that God will fulfil his plans for his life. No matter how difficult it might seem, or how hard it might be. God is working behind the scenes and his plans will always come to fulfilment.