Galaxy,
1) I used to word "cult" because of supernatural experiences (!?) that you like to refer to. Such things cannot be basis of a debate on religions. Come to the common language.
2) I describe those who are deceived to bomb civilians as neo-harijis, bunch of people who are at the extreme edge. And do not blame Islam, but the so-called world order promoted by global powers designed to oppress and exploit. What is more, I believe these people are puppets of these powers, because every act of them are just the pretexts powers seek for their plans.
3) About heaven we do not have the means to decide which description is more rational, because it is just a matter of belief. Depends on which religion you belong to. I mean it is of secondary importance to be a matter of debate.
4) Watch your language when you write, because it may bounce back to you. Heaven aint be a whore house, just because God gives you spouses there. If heaven is, then the world is too, because God gives us spouses here too....