to answer your question...
Canadian Thanksgiving is more closely connected to the Europe traditions then the United States. Europe would celebrate in October.
The first Thanks giving celebration took place in Newfoundland in 1578, due to an Explorer from England who had arrived and wanted to give thanks for his safe arrival. (which was celebrated 43 years before the arrival of pilgrims.)
For a long while it was celebrated in either late October or early November, and was declared a holiday in 1879.
It had switched dates many times till Parliament declared that it would be the second Monday in October due to Remembrance Day being November 11th.
Another reason for the day to be chosen was that Canada is further north then United States, meaning the harvest season is to arrive earlier.
We celebrate the Harvest Season then the arrival of pilgrims.
That is the sum up of it xp
Thank you, and I am feeling somewhat better, though I am drugging myself silly whee