Psalms 139:16-24

Psalms 139:16-24 NLT

You saw me before I was born. Every day of my life was recorded in your book. Every moment was laid out before a single day had passed. How precious are your thoughts about me, O God. They cannot be numbered! I can’t even count them; they outnumber the grains of sand! And when I wake up, you are still with me! O God, if only you would destroy the wicked! Get out of my life, you murderers! They blaspheme you; your enemies misuse your name. O LORD, shouldn’t I hate those who hate you? Shouldn’t I despise those who oppose you? Yes, I hate them with total hatred, for your enemies are my enemies. Search me, O God, and know my heart; test me and know my anxious thoughts. Point out anything in me that offends you, and lead me along the path of everlasting life.