It turns out, giving thanks is good for your health.

A growing body of research suggests that maintaining an attitude of gratitude can improve psychological, emotional and physical well-being.

Adults who frequently feel grateful have more energy, more optimism, more social connections and more happiness than those who do not, according to...