Practicing Gratitude is the one of the hardest but most helpful things we can do for ourselves and others.