Practicing Gratitude Delivers Happiness During Challenging Times