2 Peter 3 Commentary: Promise, Judgment, and New Creation