How many times have we given someone the knife to stab us with? How many times have we self inflicted our own wounds?
See All 533 Episodes of "Encouragement Matters"