My take: David shares a stern warning and an anwesome event, depending on where you stand. Either with or against. No middle ground here. Haters will flee like roaches at night when bright light shines. Like a fierce wind driving away smoke and fire melting wax. Sad but true. So what are you going do? I am going to cling to Jesus and looking forward to the exultation and jubilee!
My prayer: Heavenly awesome God, Your power knows no bounds. Your patience is longsuffering but you tell us it has it limits. I am Yours and You are mine.