Francis Chan destroys Osteen’s hollow “theology” in his book Crazy Love. Read the whole book but the chapter titled “Your best Life Later” shows that there is no Biblical basis to Osteen’s position.
The trouble churches get into when they rely on man-made doctrine instead of the Bible.
Exactly which is why both Osteen and Rome are in error. And what Osteen could do with Indulgences!