Waiting Is Not Doing Nothing — Blind Man Given Eyes To See
David was anointed the next king, but Samuel just leaves. Although David was anointed, it was not yet in God’s timing for him to take the throne. He still had to prepare himself. God does not call the prepared but prepares the called. David had to wait, maybe even for years. Sometimes God tells us t