https://godsbless.ing/commentary/psalms-bible-meaning/psalms_139_23-24/
What does Psalms 139:23-24 really mean? Psalms 139:23-24 is about a plea for self-reflection and surrender to God, asking Him to search one’s heart, thoughts, and anxieties, lead