Psalms 62:1–2 Meaning (Initial Declaration of Rest and Trust in God)