God is not a man, that He should lie; neither the son of man that He should repent: has He said, and shall He not do it? Or has He spoken, and shall He not make it good?
(Numbers 23:19)
God does not change! If God has said it to you, you can call it to be by faith. Call those things which are not as though they were (Romans 4:17).
Your faith, right now can change, replace and give to you every promise that God has ever made to you. Remember, Abraham was at the end of himself when God stepped in and gave him the promise, “and being not weak in Faith, he considered not his own body now dead, when he was an hundred years old, neither yet the deadness of Sarah’s womb” (Romans 4:19).
He believed the testimony of God and became strong. Being without or having to wait for something ought not cause you to waiver in Faith. Let go and let God, trust him and He will come through for you.
Again, keep talking to yourself and by faith you will receive. Continue to give Glory to God!