Psalm 139 is one of Pastor Shane's favorites. It is David's prayerful reflection of God's impact on not only his heart, but on all our hearts.