22 “How great you are, O Sovereign Lord! There is no one like you. We have never even heard of another God like you! — 2 Samuel 7:22 NLT
Nathan, the prophet has told David that God will not allow David to build a permanent temple for God. Nathan also tells David that God will establish David’s house as a dynasty. There would never be a time when someone from David’s lineage would not rule in Israel. Instead of being upset that his idea was rejected, David rejoices in the better plan that God has for he and his family. David then prays this prayer of thanksgiving to God. Then David goes on to be obedient to God and God gives him victory after victory on the battlefield. David collects all the materials necessary for Solomon to build the temple. Though God rejected David’s request, He gave David something better. God always hears and answers our prayers. When God says no to our request, it is usually for our benefit, so that He can give us something better. Either the plan is wrong or the timing is wrong. But, like David, we should accept God’s answer and praise Him for all the things He has brought us through. We should realize, as David did, that there is no God like our God. David had never even heard of a God that could do what our God does and neither have we. Our God fulfills every promise He has ever made. He does this in His timing, not in ours. Too often, we are willing to settle for good things and not wait on God to give us the better things He wants for us. This is true, spiritually, physically and financially. Don’t rebel against God when He doesn’t answer yes to every request exactly when we want him to do so. Wait on the Lord, He has a better plan. Praise Him for Who He is, not what He does for us. He has already given us His Son, why would He withhold any good thing from us?