Joseph campbell said heaven is here and now when bill moyers asked.Poor Ricky, doesn't believe in an afterlife but the best his socialist friends could come up with in this life was the Soviet Union. Must be tough to know there's no heaven on Earth. But then his idea of heaven is walking 5 blocks to the nearest bus stop, being sandwiched with strangers, dropped off 3 blocks from his destination, but luckily not raining today. Sheer heaven.
I believe in resurrection and afterlife only in the sense that when you do good someone else will do it again