I am my worst critic. I lie in bed at night annoyed with myself that I didn’t accomplish everything I should have. Or I’m aggravated at myself for not speaking up when I could have. I react with self-loathing as I play back the events of the day… as the “I should have, I could have, I would have’s” run in a loop through my mind. What’s so sad is… most times, I’m beating myself up over things no one else even knows about. They’re things that are only important to me…so why am I so perturbed? In a word…it’s guilt. Self-directed anger is fueled by guilt…and it doesn’t need to be guilt heaped on us from someone else…for we can do that all by ourselves! But this guilt-ridden self-anger can be changed by the last few words of this verse…for it says to “search your hearts and be silent. Selah” That means we listen and not speak, allowing the Holy Spirit to whisper truth into our heart and mind. It means then we pause and ponder these truths not allowing our mind to race negatively. It’s positive reinforcement, Holy Spirit style.