Who are you trusting for what you want? Are you putting your trust in man, or are you trusting God?
Man make promises all the time, and most of those promises are not kept for whatever reason or another.
God’s way is perfect. His word does not come back void. He will do what he said he will do.
Again, who are you trusting?
Psalm 9:10 (KJV) – and they that know thy name will put their trust in thee: for thou, Lord, hast not forsaken them that seek thee.
Psalm 18:30 (KJV) – as for God, his way is perfect: the word of the Lord is tried: he is a buckler to all those that trust in him.
Isaiah 55:11 (KJV) – so shall my word be that goeth forth out of my mouth: it shall not return unto me void, but it shall accomplish that which I please, and it shall prosper in the thing whereto I sent it.