Its All For The Good - By Rabbi Yaron Reuven