The Greatest Promise in the Bible

Romans 8:28 is the favorite verse of many but also the most misunderstood and misapplied. So what does this verse promise? And what does it not promise?

Romans 8:28 And we know that in all things God works for the good of those who love him, who[a] have been called according to his purpose.

The Messenger