Today I was watching a message by Pastor Toby Slough, who is at Cross Timbers Church in Texas. In his message, which was from Exodus 1 and 2 when Israel was enslaved, he shared the very popular verse Romans 8:28.

And we know that in all things God works for the good of those who love him, who have been called according to his purpose.

He then proceeded to share a very powerful truth about that verse. If God works all things for good, then that means all things happen to God’s people. Watch the segment of his message about Romans 8:28 below. (the full message can be found at

This was a truth I needed to hear. I know God works in all things, and I know that God allows difficult things to happen. But often I still wonder why God allowed all that he did to happen in my life…or why after 2 1/2 years am I still struggling to recover financially from all that was done to me…or why I was made to suffer this way when it wasn’t my choice to begin with. I must admit that I’ve asked God why, when I was serving him, did he let so many bad things happen to me.

This explanation of Romans 8:28, and the truth that my circumstances are not an indication of God’s love and involvement in my life, was just what I needed to hear.