How amazing to actually meet one of the people who OWN Canada! "Our country"? WOW! I hope your bf was suitably impressed!
It's unfortunately a common thing to every country that 1% of them at least will be intolerant and bigoted arseholes. Of these 1%, probably 0.5% will go around proving it by their actions. The other half will just stay at home, muttering under their breath drinking wicked strength whisky and clutching a shotgun, waiting for "the balloon to go up"...
Anyway, isn't French a major language over in beautiful Canada?