God Promised..

When we look around at all the beauty God created (see yesterday’s post:https://pursuingprayerblog.wordpress.com/wp-admin/post.php?post=1206&action=edit  ), we also see the ugliness of a fallen world.  What God created, he proclaimed “Good.”  That goodness still exists, but it is tainted and polluted by sin.  God has the authority and the right to destroy it all (and us along with it!); instead, he chose to redeem it.  God’s promise to do this has been playing out from the very beginning.

Photo by Pixabay on Pexels.com

God did not strike Adam and Eve– He allowed them to age, and reproduce, and live out their lifespan–but He did keep his promise that they would have to die (see Genesis 3).  God kept his promise to Noah, to save his family from a worldwide flood (Gensis 6-9).  He kept his promise to Abraham, to bring him to a new land and give it to his descendants– though the promise was made when Abraham as childless and wandering in the wilderness (Genesis 12-25).  God kept his promise to Abraham’s descendants, to bring them back to the land he had promised them (Exodus–Joshua). 

Photo by Brett Sayles on Pexels.com

God kept his promises to Israel– promises of blessings and of curses, of retribution and revival.  God chose King David, and kept many promises to him about his dynasty, the building of the temple, and the coming of a kingly redeemer in David’s line of ancestry (2 Samuel-1 Kings).  He kept his promises given through the prophets concerning the exile and return to Jerusalem.

Photo by Pixabay on Pexels.com

In this season, we celebrate all the many promises God made and kept regarding the coming of our Savior (Matthew-John). Just as God’s creation is “good,” so too are His promises– they are sure and true.  God’s promises reveal His nature–He is Just, He is Kind, and He is Omnipotent.  What He says, He can and will accomplish.

Photo by Pixabay on Pexels.com

Today, I am grateful for God’s promises– for all the ones He has already fulfilled, and for all He will bring to pass!

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Blog at WordPress.com.

Up ↑

%d bloggers like this: