Psalms 55:22–23 Meaning (Final Exhortation to Trust and Divine Judgment)