Such a great truth from Matthew Henry on God’s two greatest promises!
The Lord will give grace and glory. Grace signifies both the good-will of God towards us and the good work of God in us; glory signifies both the honour which he now puts upon us, in giving us the adoption of sons, and that which he has prepared for us in the inheritance of sons. God will give them grace in this world as a preparation for glory, and glory in the other world as the perfection of grace; both are God’s gift, his free gift. And as, on the one hand, wherever God gives grace he will give glory (for grace is glory begun, and is an earnest of it), so, on the other hand, he will give glory hereafter to none to whom he does not give grace now, or who receive his grace in vain. And if God will give grace and glory, which are the two great things that concur to make us happy in both worlds, we may be sure that no good thing will be withheld from those that walk uprightly. It is the character of all good people that they walk uprightly, that they worship God in spirit and in truth, and have their conversation in the world in simplicity and godly sincerity; and such may be sure that God will withhold no good thing from them, that is requisite to their comfortable passage through this world. Make sure grace and glory, and other things shall be added. This is a comprehensive promise, and is such an assurance of the present comfort of the saints that, whatever they desire, and think they need, they may be sure that either Infinite Wisdom sees it is not good for them or Infinite Goodness will give it to them in due time. Let it be our care to walk uprightly, and then let us trust God to give us every thing that is good for us.