Haha, funny thread!
I was born and raised in MA. I've gone on field trips to the Mayflower as well to Plymouth Rock. I lived only an hour - hour and a half away from Plymouth. I was greatly taught about the history behind the pilgrims that came to Plymouth and the resulting "Thanksgiving."
Peace is something that had to be created. Native Americans were absolutely not welcoming to foreigners they couldn't understand. The settlers weren't exactly friendly either. You are aware that England sent prisoners to America to get rid of them before the Mayflower arrived, right? The first settlers were very far from being good people.
However, that first Thanksgiving between the Natives and Pilgrims IS how Thanksgiving came to be.