Anyway, here is an excellent quote:
“But Christian friends, God has a wise reason in every shattering event. God has a good purpose in everything that pains our hearts. We can’t see it at the time, and very often we can’t see it for a while. Sometimes we do see it later, and in heaven we shall see it more clearly. But in everything which pains the human heart, God has a purpose.”
What a comfort… nothing is done outside of God’s will!