I wonder about that. Islam promises 21 virgins. My first question is. Where are they going to find all those virgins? I can't even find them on earth. Second question. Are the women who are Muslims also gets 21 virgin men. My third question is since your body dies and your spirit(soul) goes to heaven- How are you going to perform and enjoy those virgins? Are you going to soul f***k them? Since you are in heaven for eternity after you have sex with the 21 virgins do you get another 21 virgins or do they regain their virginity after each encounter? Just thinking.