Dr. Vitz talks about applying our filters to the words of others and assuming their worst intentions.
See All 931 Episodes of "Levelheaded Talk"