God will give eternal life to those who persist in doing good (Rom 2:7), and they who have the law written on their hearts and obey it will be seen as righteous! (Rom 2:13-15).

Ahh ? what was that? Who are these people who are good enough to be saved? Reading on, Rom 3 makes it clear that there are none in this category - those statements in ch. 2 are purely theoretical.

Thankfully there is such good news after all the bad: that justification is by faith in Jesus.

Neil