Daily Devotionals

Daily Devotionals

Daily Devotional: Psalms 89:38-45

Ps 89:38-45

38 But you have rejected, you have spurned, you have been very angry with your anointed one. 39 You have renounced the covenant with your servant and have defiled his crown in the dust. 40 You have broken through all his walls and reduced his strongholds to ruins. 41 All who pass by have plundered him; he has become the scorn of his neighbors. 42 You have exalted the right hand of his foes; you have made all his enemies rejoice. 43 You have turned back the edge of his sword and have not supported him in battle. 44 You have put an end to his splendor and cast his throne to the ground. 45 You have cut short the days of his youth; you have covered him with a mantle of shame. Selah

James 1:16-18

16 Don't be deceived, my dear brothers. 17 Every good and perfect gift is from above, coming down from the Father of the heavenly lights, who does not change like shifting shadows. 18 He chose to give us birth through the word of truth, that we might be a kind of firstfruits of all he created.

It seems to the Psalmist that God is not keeping his promise to David and has allowed the enemies to overcome the king. God had promised to exalt the kings in the line of David and had promised to protect them from their enemies but now the king was being defeated and disgraced. Did God lie? Did God forget?

God does cannot lie and he does not forget, especially his promises. He had warned David that if those after him did not keep his word, there would be punishment and it would be severe. While we are not sure who is reigning at this time, we can know that their problems were the result of their sin and God was in fact, keeping his word. The promises of God’s blessings are conditional.

Even today, he promises to work all things together for the good of those who love him and who are called according to his purpose. That means those who do not love him and those who do not accept his call in Jesus will not see the promise fulfilled in their lives. He will never leave us or forsake us but that is only for those who remain faithful to him. We can leave him and we can get out from under the umbrella of his protection. We must remain faithful to him always.

Heavenly Father it is with great joy that I come to you and thank you for all you do for me every day. Thank you for the material things you have allowed me to have and to enjoy. Thank you for the many friends you have put into my life, many of whom are fellow Christians and who constantly encourage me. Thank you for the United States of America and the many freedoms I take for granted and for the opportunities available to me. Thank you most of all for the spiritual blessings you give me in Jesus Christ my Lord and my Savior. In his name I pray.

Robert