A large, two-engine train was making its way across America. While crossing the Western mountains, one of the engines broke down.
"No problem, we can make it to Denver & get a replacement engine there," the engineer thought & carried on at half power.
Farther on down the line, the other engine broke down, & the train came to a standstill in the middle of nowhere.
The engineer needed to inform the passengers about why the train had stopped & always trying to look on the bright side of things, made the following announcement:
"Ladies and Gentlemen, I have some good news & some bad news. The bad news is that both engines have failed & we will be stuck here for some time until the additional engines arrive.
The good news is that you didn't take this trip in a plane!"
“God has a purpose behind every problem. He uses circumstances to develop our character. In fact, He depends more on circumstances to make us like Jesus than He depends on our reading the Bible.” - Rick Warren.
Rom 8:28 (KJV): "And we know that all things work together for good to them that love God, to them who are the called according to his purpose."