I still believe that everything happens for a reason. What I no longer believe is that I will always be able to find out what that reason is right now. Sometimes I may figure it out in a few hours, sometimes a few weeks. Sometimes it may take me years or decades to know what that reason is. Or I may never figure it out in this lifetime. And what I know is this: there is always a reason. I just may not know what it is yet.