stuck between heaven and hell