God's Witnesses are dreamers. They merely relate their dreams instead of keeping them to themselves. It's that simple.
Muhammad goes to bed, goes to sleep. Is picked up by some angel riding a winged donkey and flies up to heaven to have an audience with his god and then wakes up in his own bed again.
I mean, how would WE explain such an event as that?
I've had dreams of being in bed with 'Pan's People' and thoroughly enjoying myself and waking up in a damp bed.
Maybe that was MY idea of Heaven.