In Psalm 139 David invites us to meditate on who God is and how that affects us personally. David is perplexed by God’s omniscience—that He knows everything about him (vv. 1-4). He is assured by God’s omnipresence—that He is ever-present and will never leave or forsake him (vv. 5-12). And he is overwhelmed by His omnipotence—that He is the all-powerful Creator who created him (vv. 13-18). In today’s reading (vv. 7-12), David speaks of a God who is always there to lead, hold, and protect him.