God is not man, that He should lie, or a son of man, that He should change His mind. Has He said, and will He not do it? Or has He spoken, and will not fulfill it? (Numbers 23:19 ESV)
I'll Vote for That
I was amused today when I pulled the mail out of the box. A political candidate had sent a postcard asking for my vote for mayor in our upcoming city election. He said he wasn't the kind of guy to make campaign promises with no intention of keeping them. I had to smile at that. Most of us know in the world of politics a lot of promises are made and then broken.
The one thing that ought to excite all of us is that the promises of the Lord never fail. They will all come to pass. Every one of them. If you are a student of the Word that should make you jump up and shout “hallelujah.” Read Revelation chapters 21 and 22. Yes, in the end Satan is defeated and we win, becoming partakers of the glorious eternal kingdom and reign of Jesus Christ. That's a huge promise!
One of the attributes of God is His omnipresence. That means He is everywhere at the same moment in time. He is aware of all that goes on with our lives 24/7. He sees everything, suffering, heart aches, pain, sleepless nights of pain or worry, you name it. Nothing gets past Him. In His knowledge and wisdom He knows what to do and exactly how to do it so that hard times bring growth, strength, and trust to our lives and glory to Himself. He will never forsake us. That is another one of His sure promises (Deuteronomy 31:6, Matthew 28:20).
So if you ever get a card in the mail from someone wanting your vote remember man's promises will fail. But when you trust in the Lord you can be sure He will do all He promises to do. He is not only the covenant making God, He is also the covenant keeping God. You can always mark yes on that ballot. I'll vote yes on it every time.