I would think its origins have something to do with giving thanks for the harvest, like germany has a erntedankfest which literaly translates to harvestthankcelebration. And yes we all sometimes forget how good we have it for the most part and all fall victim at one point or another to being little whiny bit*hes basically.