God is a Promise Keeper

Matthew 1:1-17

When Adam and Eve sinned, the very first promise of God was the Messiah. In the Gospel of Matthew, there is a genealogy of all the ascendants of Jesus: From Abraham to David, 14 generations. From David to Babylonian Exile, another 14 generations. Finally, Babylonian exile to the Messiah another 14 generations.

This reminds us of three things: 

  1. God is a promise keeper. When God makes a promise, he makes sure he will fulfill it. Sure, his timing, his ways, and his wisdom are different from ours, but God is always faithful to his promises.
  2. God’s faith in humanity. Many times we put down our humanity. However, for Jesus to be born as a human being shows how much God values us human beings. In fact, we are created in the image and likeness of God. 
  3. Value of life.  We live in a generation that looks at life as an added cost, added responsibility, and limitations to freedom. The truth is, with the birth of Jesus, each life brings joy and each life has a mission from God.

In the song,  O Little Town of Bethlehem, there is a portion that says, “The hopes and fears of all the year are met in thee tonight.”

Let us bring to God our hopes and fears, and remember that he keeps his promises.

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 )

Twitter picture

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

Facebook photo

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

Connecting to %s