I do consider myself Canadian, but I feel American, too. I've spent more than fifteen years in each of the two countries, so really I just think of myself as a dual citizen, which is what I am. Thankfully, I've never been forced to choose!
James Arthur