God is not upset that Gandhi was not a Christian, because God is not a Christian! All of God's children and their different faiths help us to realize the immensity of God.
Desmond TutuWhen God grabs you by the scruff of the neck then although theoretically you have a freedom to say 'no', in another sense, actually, you can't say no because it's like Jeremiah. 'God, you have cheated me. You called me to be a prophet against the people that I love, and all that I proclaim is words of doom and judgement.' And yet if I say "I will shut up", I can't.
Desmond Tutu