Psalms 3:5–6 Meaning (Serene Rest and Fearless Courage)