LIFE IS WORTH LIVING - NOVEMBER 12, 2011 02/07/22 - The Superiority Complex - Original Airdate: 11/12/11