I would classify you as Canadian seeing as people are a product of their society. If you live in a country, take on their customs and call it home then you also accept the nationality as well IMO. I'm of African/Caribbean decent, but I class myself as British seeing as I have lived my whole life here. It's all a matter of opinion, but at the end of the day, you class yourself as what you see/feel is most suitable for yourself.