All things work together

"...but the Lord knows all things and all these things that God knows, work together for my good".

Let me tell you something.
I'm not a mother yet.
But I'm auntie Jackie (which is almost the same thing... kkkk)
I cannot let my nephew that is 2 years old, drive a car!
Even when he is crying and asking me to do it!
Is for his own good that I'm no letting him drive!
I'm not bad. I'm not trying to destroy his happiness.
I love him. I do care about him and this is reason enough to allow me do these things with him.
Did you get my point?

So... next time that something bad happens... 
Look from His position.
His sight is very different from ours...
We cannot even imagine!