even mother Theresa said “God has a lot of explaining to do”
I don't believe Mother Teresa ever said that. Robert Deniro, Lefty extraordinaire, once said that if there is a god, he has a lot to answer for. But, just like Nietschze, God's response is "No, YOU have a lot to answer for, Bob" and "No, Fred, I am not dead. But you are."