“Why does God let bad things happen? We have to bring that question to the Cross. The Cross doesn’t tell us what the answer is, but it does tell us what the answer can’t be. It can’t be that He doesn’t love us.”
We talk about the Cross a lot as Christians, but have you ever really stopped to think about it? I mean, really think on it? The Cross is the ultimate demonstration of love-- "For God so loved (in this manner) the world, that He gave His only Son, that whoever believes in Him should not perish but have eternal life."
There is a lot of hurt in this world, and while it is not incorrect to state that fact that there is evil because there is sin, but to sit there and dwell on that gets one nowhere. We need to bring that hurt to the Cross; there Christ took that hurt for us. Bad things do happen in this life, but God is still good. God has given us the hope of eternal life with Him, where there will be no hurt.
The answer can't be that He doesn't love us. That is the one thing that we know for certain in this life. No matter what situation you find yourself in at the moment, you can know with absolute certainty that God loves you. He is still in control and on His throne. And He still loves you.