Religion, secular thought, and health and happiness