Yet, as a raw stone is treated toughly before becoming a precious stone, and since God knows everything in the past, present and future and has the best intentions to every human being, so we can know that in all pleasant and unpleasant things God works for our good, because he has a good long term plan for everyone individually.