Think about your life, think about the people in your life. I bet you can pick out a time when something bad happened to someone that you loved and cared about. You can't understand why, and to be honest you can't understand why a God who loves us would ever do that to someone who was so good.
The reality is this: None of us are really "good people". Sure, by the world's standards we may be good compared to others, but are we truly good? No, we aren't. We aren't good people because we broke off our relationship with God in the Garden, we sinned against God. The only person who was ever good, and is the absolute standard of goodness, is Jesus. He came to restore the broken relationship that we had with God because of our sin.
Sometimes we hurt when bad things happen to the people we care about. Sometimes we are angry, and we mourn, and we cry out and ask God why. Those are all completely natural emotions. Remember, Christ came and lived among us. We don't have a God who is unable to sympathize but one who experienced hurt and pain and loved and lost and every range of human emotion (Hebrews 4.14-16) . We can boldly approach the throne of grace and seek love and solace and comfort in the presence of God because of what Christ has done for us.
In my 24 years, I have loved and lost and hurt and mourned and celebrated. I have questioned God, I've sought answers, and it always comes back to this verse in Proverbs:
Proverbs 3.5 - Trust in the Lord with all your heart and lean not on your own understanding ...
This isn't always an easy verse to think about, and it certainly isn't what you want to do when you're hurting or confused, but the Scriptures are always true. We must "know and rely on the love God has for us" (1 John 4.16) and trust that his love covers all lack of understanding on our part. The truth is that we may never understand why people we love and care about go through, but we can rest in the promise that God loves us, and loves that person, more than we could ever possibly imagine. We live in a world of brokenness and pain because of our sin, but thanks be to God that his love covers that sin and that one day we can live with him forever in Heaven!
-Meredith