m8 there are plenty of happy Christians. Christianity does not promise happiness in this life but is great for directing people to happiness in this life, and that beyond.