God Keeps His Promises

When we make promises, sometimes we break them
And hurt the people we love the most.
But God’s not like that. He’s always truthful.
He always does the things He says He’ll do.

God keeps His promises; He is so faithful.
We need not worry; He keeps His word.
He is our Father; we are His children.
He always gives us what He knows we need.

About This Song:
Ever since I started writing Christian novels–ten or eleven years ago–I probably haven’t averaged one new song a year. I can’t simply set out to write a new song. I need a catchy idea–often a single line–to start with. God shares those with me only periodically.

At my church’s nursing home ministry one Wednesday, Pastor Chadwick presented a devotional about the dependability of God’s promises. One point really got my attention. When people question our word and our truthfulness, it hurts. They’re accusing us of lying.

So how much more it must hurt God when we His children don’t accept His promises without question. We react as if He was lying. Or incapable of keeping His promises. How foolish we are to do that.

He’s proven his dependability time and time again. He’s never let one of us down. He may not always do what we want Him to do, but each of His children knows from personal experience that He truly loves and holds each of us in His hands.

Why should we doubt Him–His intentions or His abilities?

That devotional thought solidified in my mind as “God keeps His promises.” When I first wrote the words, the stanzas were reversed. When I changed the order, I kept the original title. It summed up the whole meaning of the song in those four words.

As you can see from the lyrics, I ended up not dwelling on how we upset God by our failure to take His promises seriously enough, but on the fact He always keeps His word. As opposed to the fact we often fail to.

The melody turned out to be very basic. I often spend weeks trying to work out a tune, but this one came so easily I almost worry whether I’ve accidentally copied something I’ve heard elsewhere but don’t remember or recognize.

God is faithful, though, and I prefer to believe He wanted to bless these lyrics by inspiring the tune and having me offer the completed song to the director of my church’s preschool choir.

How are you at keeping promises? Do you sometimes break them, no matter how hard you try not to? God forgives us for that.

But we’ll never need to forgive Him for broken promises. He always keeps His word, and I count on that in every part of my life. Do you? If not, you’re missing out on something special.

Free lead sheets (lyrics, tune, and chords) are available for many of my songs. Click on the Lead Sheets tab at the top of this page to see whether one is available for this song. Videos for many of my songs, some recorded at home and some at our church’s nursing home ministry, can be accessed at my website, RogerBruner.com, under the Listen tab.

Look for me again next Wednesday. Better still, subscribe to receive these weekly posts by email.

Best regards,

Links you might be interested in:



About Roger E. Bruner

Seventy-five-year-old Roger E. Bruner is the author and publisher of twenty Christian novels and the writer of more than two hundred Christian songs and choruses, a handful of musical dramas, and a number of shorter works. He sings, plays guitar and bass, and records his original songs in his home studio. He is active in his church's nursing home ministry He also plays bass guitar on the church raise team. Married for seventeen years to Kathleen, he has one grown daughter. Kathleen has two. Roger enjoys reading, moderate exercise, photography and book cover design (he's done all of his own except for Rosa No-Name), playing Snood, making walking sticks, and complaining about the state of the nation while continuing to pray for it.
This entry was posted in God's Dependability, God's Faithfulness, God's Provision, Promises and tagged , , , , , , , , , . Bookmark the permalink.

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

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