God prepares our banquet tables right in front of our enemies. This isn’t a cute encouragement, it is a mode of operation. It is how God works.
God will supply your need. If you don’t irritate Him or jinx your own luck through immorality, He may even provide well beyond your need. At times, God will give you just enough to fill your mouth, not your stomach, all as a part of Him training your trust. But, God also likes to play dazzling games.
Say you owe money to one of your enemies; obey God’s moral code to treat your enemies well and strive to repay—not from any loyalty to the debtor, but from loyalty to the God Who Repays. As you seek to fulfill your obligations to your enemies, God may dry up your cash flow just long enough to make you late on a payment. You wouldn’t do this, God does this just to irritate your enemies, then, later, He gives you a cash surplus to pay extra—making your enemies hate you even more, but still unwilling to harm you since they make money off of you. All the while, God may send you a fine banquet, literally, complete with wine, delicacy, and dessert. Because He is the God Who Repays, God repaid you for your trouble and repaid your enemy with trouble for troubling you.
Banquets in the midst of antagonism are God’s mode of operation. He will even convince your enemy pay for your banquet—willingly.
Take a moment to consider God as the Great God of Great Banquets. For a thousand years, Jesus will reign on Earth while the devil rots in prison. That time is referred to as the “marriage supper of the Lamb”. Once the Antichrist is defeated, birds will eat his dead army; this is called the “great supper of the Lord”. Even the world government Jesus reigns over will have roads and infrastructure built by the Antichrist. This is all because God prepares banquets and makes the devil pay for them.
God’s “white tux” attitude toward your enemies can rub off on you. You might not fret so much if you meditate on banqueting.
Psalm 23, Revelation 19:9, 17