Psalm 139:7-10 promises even those in Sheol, the grave , will not be outside the presence of God.
I think Hell is separation from God. And that for overlong translations and politics have made translations of the original teaching mean a place of fire and brimstone.
When Jesus said in the...