Patrick Schwarzenegger hasn't smoked weed in years. The 25-year-old son of Arnold Schwarzenegger took to Instagram over the weekend to reveal how his famous dad encouraged him to stop smoking weed....