God will always handle everything according to what is best spiritually for you.
My soul, wait thou only upon God; for my expectation is from him. (Psalms 62:5 KJV)
David was in heart-felt prayer in the context of this scripture verse, communicating directly to God. Giving himself a spiritual “pep talk” as he determined to wait upon God’s timing and way rather than acting upon his own unreliable timing and interests. David was determined to stay loyal to the ways of God despite any circumstances swirling in the air about him.
How often do you need to give yourself your own little personal pep rally to steer yourself towards the strength and power of God, godly thinking and actions pleasing and honoring Him rather than lifting up yourself, or highlighting the darkness of the god of this world falling into great pit of sin and despair because you chose to do things in your own way instead of God’s perfect way.
Those who are spiritually alive unto God can anticipate that God will continually surround them, protect them, giving to them everything necessary to live in spiritual victory in this world and for all eternity to come. David understood God would reward him as he waited upon God’s timing and way, rather than taking things into his own hands.