Sometimes being a friend means mastering the art of timing. There is a time for silence. A time to let go and allow people to hurl themselves into their own destiny. And a time to prepare to pick up the pieces when it's all over. -- Octavia Butler
Someday everything will make perfect sense.
So, for now, laugh at the confusion, smile through the tears and keep reminding yourself that everything happens for a reason.