Why do you use words like "heaven" that you can neither define nor logically explain nor give any evidence of?BUT in HEAVEN it is illegal and an ABOMINABLE SIN.
These are mere words that have zero meaning.
Are you as stupid as those barbaric patriarchs of the Tanach who thought that the breath of life is the psychic? LOL.
The word "spirit", too, is a meaningless word unless by the word "spirit" is meant the psychic that stands behind the mental, emotional and physical ranges of consciousness-energy and which organizes and supports these frontal planes from its subliminal station.
The whole of existence should be explained or talked about only in terms of consciousness, matter and energy which are the only real entities that exist and which in their unified form project the universe(s) into form.
Understand, now, Mon?