Life is like a roller-coaster. It is full of ups and downs, twists and turns. You are sailing merrily along when suddenly, the world drops out from under you: you receive a scary diagnosis, a loved one dies, you get laid off. Psalm 139 reminds us that God is with us, always. God knew all the days of our life even before the first one began. God isn’t caught off guard, or surprised by the highs and lows, the twists and turns of life. He not only knows them, He created us for them. And those times where we can’t possibly go on, can’t possibly handle another difficult situation, can’t possibly survive another giant challenge, God is there. The truth is, there are many things that are too much for us to handle. Nothing, I’ll say it again, nothing is too much for God to handle (Luke 1:37).

ICYMI: Watch Sermon Online


Your right hand will hold me fast. Psalm 139:10b NIV








Genesis 12:1-9

Genesis 37; Genesis 45

Exodus 3

1 Samuel 17

John 21:15-25

Acts 9:1-19a

John 6:35-40



  1. When King David says in Psalm 139 “You hem me in”, does it mean God is a “helicopter parent” or a loving, caring but ever watchful parent?
  2. As you read Monday about Abram leaving and trusting God to guide him to where he needed to go, how have you, or your loved ones shared a similar experience? Looking back, how was God present?
  3. As you read Tuesday about Joseph’s dreams and being sold into slavery and then read about how it all turned out in the end (read the chapters in between too!), how was God present with Joseph? Joseph’s path seemed to go through some very difficult terrain but all of it was necessary for him to fulfil God’s purpose. How does that encourage you through difficult times in your life?
  4. As you read Wednesday about Moses think about God’s call on your life. Do you feel up to the task? If not, how does God’s words to Moses give you comfort?
  5. As you read Thursday about David fighting Goliath, how does his confidence in God relate to the words of Psalm 139?
  6. As you read Friday about Peter’s reinstatement, think about how God knows all about you, how faithful or unfaithful you will or will not be. How did Jesus respond to Peter’s denial? How did Peter react? What did Peter go on to do (read Acts 2)?
  7. As you read Saturday about Saul’s conversion, what do you think God meant when he said “I will show him how much he must suffer for my name” (Acts 9:16)? In light of Psalm 139’s promise that God is always with us, how ought we understand suffering?
  8. As you read Sunday about the Holy Spirit, how does this help you understand God’s presence in your life?



Share stories about times when having a parent, a sibling, a family member, or a friend with you gave you courage.


Watch the Bible Project’s video on the Psalms.