I'm a self-professing Christian, and yet I find this answer extremely shallow and dissatisfying.
It is a form of the "soul-building" theodicy which attempts to explain the presence of evil as a means to enhance our character and appreciate the good better.
The thing is, even someone in her case really does not understand the depth of how bad it can be for very many other people. Children sold into sexually slavery abused over and over that never know a kind touch or the light of day. People that live rejected, abused lives, literally tortured for years, tormented by horrible diseases, oppressed by depression and unknown forces of emotional anguish; the worst for many of us is just not the worst out there. They don't get to sing or hear the song "It's okaaay, it's okaaay, just run the yellow lights," and get a big hug and a golden buzzer.
See, the soul-building theodicy fails for me because it does not encompass or recompense all human situations to my satisfaction. And so bad is the disparity and injustice in the world, that nothing would satisfy my innate sense of justice. Under my normal emotional sensibilities, God seems like a monster, God is a jerk, God is unloving, unjust, and can in no way be conceived of as good for all the horrible things he has allowed. Please note moderators, I am not saying this is the case or that I agree with this—this is what my sinful heart feels towards God.
And that's the neglected element. Sin. Everything's all feel good and centered around helping me cope, and helping me feel better about things, and making me be a better person, and satisfying my understanding and feelings. But the real heart and meaning of evil, the real fundamental nature of sin, is robbing God of his worth and value, and making God stand in line with everyone and everything else so that he has to answer to us and our judgment, as if we were on the throne of the universe. Human suffering becomes the idol that all must bow down to, and somehow "fix," creation has replaced Creator in the fundamental order of things, what makes God happy is no longer even close to as important as what makes us happy.
Rebellion and sin are the cause of all sufferings. And the reason is, because God so deemed his own worth to be greater than ours, that his worth must be expressed in that rebellion and sin.
Jesus did not come to make us feel better about God.
Jesus came to tell us we are evil.
If I am evil, the value systems of the entire universe suddenly all move around upside down, topsy-turvy. I don't get to call the shots, I don't get to say what's right and wrong, I don't get to be the one that the universe and God has to justify themselves before because all things were created for my existence and to make me feel better about what I feel and observe. I am no longer on the throne, the center, I am no longer god.
In all the Bible we really only get two short theodicies. The first is the lesson of Job, which ends with "Who are you to question God?" and Job admitting he sees he is vile. The second is Jesus' parable of the weeds and tares, and he simply says "An enemy has done this."
It's not "okay, okayyyy, okaaaay." We are sinners before a holy God and he has every right to create a system where we are born under original sin and worthy to be damned under his wrath day and night with no rest or peace for the wicked. It's not okay to "run the yellow lights" because everything that's gray is really black, and we live in a hazy and dazed world of compromised morals where little sins just aren't important and don't matter anymore, the little instances of pride, dishonesty, resentment, disrespect, lust, anger, unbelief, lack of love. "Hey, we are all humans, just try to be a nice guy!" we tell ourselves. But God is not going to give us the golden buzzer.
Jesus said, "Unless you repent you will die in your sins." Jesus said, "I am the way, the truth and the life." Jesus made God the center of the stage, what creation is all about, unashamedly, unabashedly, self-centered, egotistic, and narcissistic to a creation that doesn't want God to have his worth, and take his place in line with the rest of us.
Was Jesus self-sacrificial, yes, but he set up the entire system where he would need to sacrifice anyway, and the whole reason is all and only because he is holy and we are unholy.
Don't be deceived.
It's not okay, and every yellow light will be recorded and displayed for all eternity if you do not trust in Christ to suffer for your crimes against God.
The reason suffering exists, is because God is more valuable than we are.
He gives us the right and the power to rebel against him. But that's all offense and rejection of God really is underneath: rebellion.
I say, as a Christian, we need to not whitewash the problem of evil and make it out to be a plot arc in a movie where we are the hero in the end, and it all is just to teach us a lesson.
Christ said "Flee the wrath to come, fear what God can do to you more than the worst that man could, narrow is the way and difficult is the path, and few find it."
Count yourself lucky if you see the value of Christ and have embraced him as the ultimate good and the reason for all existence.
Otherwise he does say you are just cosmic trash, whether you like it or not.
And he's going to throw you out one day.