I have to give you at least one quote from St. Augustine on this, his feast day. 
God certainly desires our greatest good more than we ourselves desire it. He knows better than we by what way it can come to us, and the choice of ways is wholly in His hands, as it is He who governs and regulates all that occurs in the world. It is, then, most certain that in all chances that can befall, whatever may happen will always be best for us.”
I get stopped by that first sentence: “God certainly desires our greatest good more than we ourselves desire it.” That is cause for great hope. “Be not afraid!”