You hem me in, behind and before, and lay your hand upon me. Search me, O God, and know my heart! Try me and know my thoughts! And see if there be any grievous way in me, and lead me in the way everlasting! Ps. 139:5,23-24 ESV