Please answer the question.
Whom do you believe more, the scientists or the Buddha?
When the Buddha was talking about Hells (ex: MN130) or when He talked to Devas and Brahmas - was that a lie?
"Life is a struggle. Life will throw curveballs at you, it will humble you, it will attempt to break you down. And just when you think things are starting to look up, life will smack you back down with ruthless indifference..."