King David was at peace and free from war in verse one. He wanted to bless God (DESIRE). How often do people these days get a blessing from God and then just forget God? Here David really wanted to do something for God as a way of saying thank you. When Nathan tells David to do what is in His heart and God confirms it, it articulates that there is a legit purpose for desire. Of course desiring ungoldy things is out the picture, but desiring things that fall in line with God’s will is totally fine. I think sometimes we are afraid to have desires. This shows that desires are fine to have.
God will respond to those desires, as He did here with David through Nathan. He will either say yes, or no, or sometimes, wait. Here it seemed David got a ‘yes, but wait’. Nevertheless it is clear that God gave David the go ahead and even gave him a miniature blueprint of how it will happen and what will be the outcome (PROMISE). God gives us promises because He loves us and because He is a God of covenants. With desires come God’s promises, or at least His directions for those desires. He will not leave you without a response. He may answer quickly or He may answer a little later, but He will answer.
When God gives His promise we see that David responds. How often do we respond to God’s promises to us? I mean really respond. Not just say ‘ok’ & go about our day. David first thanked God for the promise (THANKSGIVING). He blessed and worshipped God for finding him worthy. David also did not argue with God. David wasn’t upset that it would not be him who builds the temple. There certainly is something to be learned from King David. Perhaps humility, trust, surrenderedness, and faith. – Eruore Oboh