Who first said everything happens for a reason? Was it Aristotle? Marilyn Monroe Everything happens for a reason. The philosopher Aristotle explains it perfectly. In his quest to discover the true meaning of life ...Click here to see full article