“And we know that all things work together for good to those who love God, to those who are the called according to His purpose.” – Romans 8:28 (NKJV)

All things? Really? Does God use every hurt, every situation, every storm in our lives for our good and for His glory? YES! Romans 8:28 gives believers one of the greatest promises in Scripture.