YouVersion Logo
Search Icon

Psalms 105:1-20

Psalms 105:1-20 TPT

Go ahead and give God thanks for all the glorious things he has done! Go ahead and worship him! Tell everyone about his wonders! Let’s sing his praises! Sing, and put all of his miracles to music! Shine and make your joyful boast in him, you lovers of God. Let’s be happy and keep rejoicing no matter what. Seek more of his strength! Seek more of him! Let’s always be seeking the light of his face. Don’t you ever forget his miracles and marvels. Hold to your heart every judgment he has decreed. For you are his servants, the true seed of Abraham, and you are the chosen ones, Jacob’s sons. For he is the Lord our God, and his wise authority can be seen in all he does. For though a thousand generations may pass away, he is still true to his word. He has kept every promise he made to Abraham and to Isaac. His promises have become an everlasting covenant to Jacob, as a decree to Jacob. He said to them, “I will give you all the land of Canaan as your inheritance.” They were very few in number when God gave them that promise, and they were all foreigners to that land. They were wandering from one land to another and from one kingdom to another. Yet God would not permit anyone to touch them, punishing even kings who came against them. He said to them, “Don’t you dare lay a hand on my anointed ones, and don’t do a thing to hurt my prophets!” So God decreed a famine upon Canaan-land, cutting off their food supply. But he had already sent a man ahead of his people to Egypt; it was Joseph, who was sold as a slave. His feet were bruised by strong shackles and his soul was held by iron. God’s promise to Joseph purged his character until it was time for his dreams to come true. Eventually, the king of Egypt sent for him, setting him free at last.