Dr. Vitz reminds us to relax this holiday season, and take the pressure off of yourself so you can enjoy the holidays with less stress, expectation, and obligation.
See All 931 Episodes of "Levelheaded Talk"