When things take place in our life, we struggle for understanding at times. We find ourselves questioning God, we want and need answers. Nothing is wrong w/ any of that, however we are asking the Creator of all things. Complicated would be a understatement, to say the least. And for me at least, I have to trust Him as in Rom 8:28 We know that all things work together for the good of those who love God-those whom he has called according to his plan. Those words many times will explain or at least be the answer for the time being. As more time passes, we are sometimes able to see more of His plan. Our faith in God as in, Heb 11:1 Faith assures us of things we expect and convinces us of the existence of things we cannot see. grows when we do not see why. Our faith grows, when we put forth our desires to Him, w/o the requirement of seeing all the steps needed to bring those desires forth.
We must put forth trust in God, Jesus, and Holy Spirit, that "all things work together for the good," all things mean all things. He turns what we experience as tragedy, heartache, and the rest, into things that work for the good of those who love God.