I think the meaning of life is to experience everything it has to offer.  We are at this point of our eternal experience.  I think everything is meant to be.  God is not out of control.