It is not God’s partiality or fault.
It is the human being who is responsible.
His actions, thoughts and words are responsible for all good and bad.
It is the mind that creates the differences.
Sai Baba