This is what God provides to Christians. He offers to be a father to us, protecting us, providing for us and giving us what we need to be happy. And like a real father, all he expects from his children is love, respect and for them to behave (be good and grateful).
Thus Christianity offers people the freedom of a good childhood, to be able to enjoy the world, to be a creature of love - which children seem to be more than adults - and to live without care for the material needs of life. Who and what else can offer such bliss?
Christianity allows a state of spiritual health and happiness. I have heard people say that Christianity is a crutch - but it is not - it is true health, which allows one to throw away all the other crutches which people lean on (and find inadequate by the way). The faithful and trusting Christian does not need drugs or alcohol, or gambling or gluttony, or beauty, or massive wealth to feel safe, secure and happy. He or she has all they need. It is promised to them by the one being who is always able to keep His promises:
"Therefore do not worry, saying, ‘What shall we eat?’ or ‘What shall we drink?’ or ‘What shall we wear?’ For the pagans strive after all these things, and your Heavenly Father knows that you need them. But seek first the kingdom of God and His righteousness, and all these things will be added unto you.…" Matthew (6.31-32)
Thus if you have not already; free yourself from the cares of this world and know that you will comforted, even in the worst of circumstances, such as those faced by the Christian martyrs. Then you need fear nothing in this world, and you will be free to love without fear, and thus truly happy.