Wow, that sounds like quite the intense experience. I can see why you could have the understanding of the situation that you do.
Have you thought that Hell and Heaven are but aspects of the mind? Heaven and Hell being the places of which you yourself subjectively judge yourself through your moral and ethical actions and thoughts through life.