I’ve enjoyed every time I’ve ever been to Canada except for one time when a young truck driver and his friend at a bar took offense to me calling him an asshole for being rude to the bartender, tried to beat me up in the bar, got kicked out, and then over an hour later when me and gf called a cab and left, he and his friend popped up from behind a snowbank across the street and sprinted at us.
We got into the cab before they got there, the driver was confused, we told him to lock the doors and go, and then the dudes got there and started beating on the windows screaming for us to get out. Then the driver got it and peeled off.
Alcohol: it’s not for everyone. But I almost have to admire the dedication to wait outside behind a snowbank for over an hour in the middle of winter just to try to beat someone up for saying “don’t be such an asshole.” Turns out not all Canadians are nice!