If anyone was to become a king in those days, he needed a very powerful army. The kings knew this but more importantly God knew that very well.
So God prepared an army that was compared to the armies of heaven (see v22)for David even when he was not yet king; when he was hiding from Saul.
Scripture says the ways of the righteous are ordered by God.
God knows all you NEED (pre-requisites) to become what He has destined you to be, and trust me He has put all in place already.
You just need to believe and show that faith by action. All will fall in place in due time.
David had no hand in God’s success plan for himself. He only believed and walked in His ways and all fell through.
This is your heritage. No need to struggle, just believe. Blessed are they who fear the Lord and walk in His ways.
Have a blessed day.