Most people mind their own business and are happy when things work out. But there are some who love to tear others down.
See All 2006 Episodes of "The Determined People Podcast"