We are continuing our series of reflections on the Psalms. Each day we will upload a new reflection to the website. We hope and pray that you will find them helpful and that they bring hope during this season. Click on these buttons to read the text of the psalm or listen to a recording of it. You can also listen to the reflection using the audio player below. Read Psalm 130 Listen to Psalm 130 This psalm starts in the depths (verses 1-2), yet ends in solid hope (verses 7-8). We all have had times of being in the depths, I certainly have. The key to ending in hope is to cry out to God. We need to get real with God, not glossing over the harshness of the situation, but looking to God for his help. We do not need to get our life sorted out before coming to him. In tough times we are prone to blame ourselves thinking, ‘This has happened because of my sin years ago!’ Corrie ten Boom, who was a Holocaust survivor, said ‘God takes our sins and puts them in the depths of the sea and put up a sign which reads, “No fishing.”’ Let’s not go over old mistakes, because God does not ‘keep a record of sin’ and is a God of forgiveness (verses 3-4). The psalmist may still be in tough times, yet his spirit is hopeful that God’s answer will come (verses 5-6). Hope in the Bible is not wishful thinking but is a certainty (Hebrews 11:1). Are you good at waiting? I am not great at it. He and we must learn to wait, trusting God for his help. Whatever tough times you are going through, lets trust in God's unfailing love for us (verse 7)! Lord Jesus, you know my situation, my spirit cries out to you for mercy and help. I praise you for your forgiveness and unfailing love.