The moment we stop blaming and complaining about others there will be nothing called fault or mistake just mere experiences. We can blame the whole world for been world. But blames can only divide. Let us be full of compassion and love and know each one is on his own journey. This way we will unite with those who are meant to be in our world.