We don't understand God because we try to judge and understand Him by our own standards, human standards. We might never understand God, but we just have yo remember that God puts us through trials to test and toughen us up. A life without hardships is not real, it is because humans are weak (spiritually) and we listen to the temptations of the mortal world.