Dr. Vitz talks about why we resist help, sometimes even the help we request.
See All 931 Episodes of "Levelheaded Talk"