Paul the apostle, in describing the faith of Abraham, declared, “And being fully persuaded that, what he [God] had promised, he was able also to perform. Romans 4:21
Our God is able! But what often trips me up is the time factor. The time between my hearing God’s promise and God manifesting what He promised me may be longer than 17 seconds.
David was anointed, he was promised the throne, and he was given the throne … twelve years later.
We hold a plethora of promises in our hands and in our hearts, but God very infrequently delivers what He promises us within seconds. We struggle. We strive. We fall down. We rise up. And in faith we are victorious.
Keep on believing. Our God can, and our God will, because our God is able! He is able to do that which is exceedingly greater than all we ask or think—and He fulfills his promises abundantly.
Now to him who is able to do immeasurably more than all we ask or imagine, according to his power that is at work within us. Ephesians 3:20