God’s Perfect Love
When I was in school, we touched briefly on a concept in Psychology called “Cognitive Dissonance.” It has broad-ranging implications, but the basic idea is that, as people, we often hold contradictory ideas in our heads and act in ways to alleviate the dissonance or the differences between those ideas....

