Americans have always been hungry for the holidays. After all, a big Thanksgiving feast is one of our country's oldest traditions, older than America itself. Thankfully, the spirit behind Thanksgiving has never changed, either. It has always been a special time to be thankful for the blessings of the past year. The feast that has become known as the First Thanksgiving was actually a harvest festival celebrated in December of 1621. That's when English settlers in Plymouth, Massachusetts, gave thanks for the progress they had made after a harsh winter in their new country. Guests at outdoor tables gobbled   up ducks, geese turkeys, clams, eels, fish, wild plums, corn bread and other goodies. About 90 Native Americans also came and brought five deer to add to the feast. The festival lasted for three days. Thanksgiving customs spread and expanded along with the rest of America. After the American Revolution, George Washington proclaimed  that the first national Thanksgiving would be on November 26, 1789. In the decades to follow, however, people celebrate Thanksgiving locally and with no official date. A women's magazine editor named Sarah Josepha Hale wanted to change this. After years of trying hard to get support, she finally persuaded President Abraham Lincoln to proclaim the last Thursday in November 1863 as a national day of Thanksgiving. It stayed that way for 75 years afterward until 1939, when President Franklin D. Roosevelt set it one week earlier. He wanted to lengthen the shopping period before Christmas to encourage gift-buyers and help businesses. So Congress ruled that, after 1941, Thanksgiving would be an official federal holiday falling each year on the fourth Thursday of November. This year we celebrated Thanksgiving on Thursday, November 26. Why do Americans celebrate Thanksgiving?
To celebrate the foundation of the country. To enjoy a big feast and memorize their ancestors. To express thanks for the blessings of the past year. To celebrate the arrival in the new country.