Beneficial daily practices, inspirational songs, new job opportunities, life lessons, and personal growth. There are infinite things in this life to be thankful for. A hard life is a good life, as the learning experiences can mean just as much to us as the times of bliss.