One of the greatest misinterpretations of a cliché in modern times. No doubt I will anger a few. 'Everything happens for a reason.' The word , for, is in many languages a synonym for 'because'. which completely changes the concept, and I think it is a more accurate translation of the thoughts of the writer.
'Everything happens because of a reason.'