this is my theory..... supposedly right before you die your brain produces vast amounts of dmt. dmt is a powerfull hallucinogen. many hallucinogens distort time. i think that heaven is just a hallucination that seems like forever because time gets so distorted