New Living Translation

Psalms 139:14-24 New Living Translation (NLT)

14. Thank you for making me so wonderfully complex!Your workmanship is marvelous—how well I know it.

15. You watched me as I was being formed in utter seclusion,as I was woven together in the dark of the womb.

16. You saw me before I was born.Every day of my life was recorded in your book.Every moment was laid outbefore a single day had passed.

17. How precious are your thoughts about me, O God.They cannot be numbered!

18. I can’t even count them;they outnumber the grains of sand!And when I wake up,you are still with me!

19. O God, if only you would destroy the wicked!Get out of my life, you murderers!

20. They blaspheme you;your enemies misuse your name.

21. O  lord, shouldn’t I hate those who hate you?Shouldn’t I despise those who oppose you?

22. Yes, I hate them with total hatred,for your enemies are my enemies.

23. Search me, O God, and know my heart;test me and know my anxious thoughts.

24. Point out anything in me that offends you,and lead me along the path of everlasting life.