Why are theists happier and healthier than atheists?

8 answers 8