David praiseth God for his allseeing providence,
Psalms 139:1 Unto the end, a psalm of David. Lord, thou hast proved me, and known me: Psalms 139:2 Thou hast known my sitting down, and my rising up. Psalms 139:3 Thou hast understood my thoughts afar off: my path and my line thou hast searched out. Psalms 139:4 And thou hast foreseen all my ways: for there is no speech in my tongue. Psalms 139:5 Behold, O Lord, thou hast known all things, the last and those of old: thou hast formed me, and hast laid thy hand upon me. Psalms 139:6 Thy knowledge is become wonderful to me: it is high, and I cannot reach to it. Psalms 139:7 Whither shall I go from thy spirit? or whither shall I flee from thy face? Psalms 139:8 If I ascend into heaven, thou art there: if I descend into hell, thou art present. Psalms 139:9 If I take my wings early in the morning, and dwell in the uttermost parts of the sea: Psalms 139:10 Even there also shall thy hand lead me: and thy right hand shall hold me. Psalms 139:11 And I said: Perhaps darkness shall cover me: and night shall be my light in my pleasures. Psalms 139:12 But darkness shall not be dark to thee, and night shall be light all the day: the darkness thereof, and the light thereof are alike to thee. Psalms 139:13 For thou hast possessed my reins: thou hast protected me from my mother's womb. Psalms 139:14 I will praise thee, for thou art fearfully magnified: wonderful are thy works, and my soul knoweth right well. Psalms 139:15 My bone is not hidden from thee, which thou hast made in secret: and my substance in the lower parts of the earth. Psalms 139:16 Thy eyes did see my imperfect being, and in thy book all shall be written: days shall be formed, and no one in them.
and for his infinite mercies.
Psalms 139:17 But to me thy friends, O God, are made exceedingly honourable: their principality is exceedingly strengthened. Psalms 139:18 I will number them, and they shall be multiplied above the sand, I rose up and am still with thee.
He defieth the wicked.
Psalms 139:19 If thou wilt kill the wicked, O God: ye men of blood, depart from me: Psalms 139:20 Because you say in thought: They shall receive thy cities in vain. Psalms 139:21 Have I not hated them, O Lord, that hated thee: and pined away because of thy enemies? Psalms 139:22 I have hated them with a perfect hatred: and they are become enemies to me.
He prayeth for sincerety.
Psalms 139:23 Prove me, O God, and know my heart: examine me, and know my paths. Psalms 139:24 And see if there be in me the way of iniquity: and lead me in the eternal way.