Christianity does not just define a lifestyle, it defines the existence of an almighty god first and foremost. And therefore leaves a limited space for reason.
Buddishm, that's a religion that defines a lifestyle, is truly anti-hate and promotes reason and realism above anything else. It does leave room for the existense of a god, but emphasises that the question if one exists or not is not important for a person to achieve happinness and enlightement.