Everything is unfolding all at once. Every foundation is being attacked. Every stone unturned. It is the world turned upside down. It is the end of the pretense of innocence. Morality is flipped. Any action that diverges from God’s character is evil. Psalm 51 chronicles David’s repentance after he had committed adultery with Bathsheba, Uriah’s […]