Praying the Psalms: Psalm 139

This profound exploration of Psalm 139 invites us into a transformative encounter with God's character that fundamentally changes how we view ourselves and our relationship with sin. The psalm reveals three essential attributes of God: His omniscience—knowing everything about us including our thoughts before we speak them; His omnipresence—being with us in every circumstance from the heights of…