Is life fair? Is God fair?