Tough theological questions