Gratitude is good for your soul … and your finances