The difference is that I’ve never met a Canadian who hasn’t been to the US at least once. The same can’t be said for US citizens, as evidenced by you.
I lived in Connecticut for 6 months too for what it’s worth. Awful place.
Canada is much better, but has its problem. These days I live in Tokyo and love it.