This is the commencement speech at Tulane University in New Orleans by Ellen DeGeneres. Damn. Via Buzzfeed