"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." NIV
"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." KJV
When we are facing difficult situations and seemingly impossible circumstances, we react as though these things were designed by other people or random occurrences. We can rest assured that our God is in control of all our happenings, and He uses each circumstance to work in our lives for our own good and for His glory. It may be hard to accept at times, but knowing God is in control brings peace and assurance that everything will work out.
Heavenly Father, forgive us for complaining and blaming others for things that are going on in our lives that make it hard to face. Remind us of Your Word that tells us all things are working out for our good. Help us to rest on this wisdom and to glorify You in all our circumstances. In Jesus' name, Amen.