the difference between heaven and hell