Reason #1: Canadians are really nice!
It seemed that most everyone we came across was really chipper and really polite. Also, there was this wonderful sense of openness amongst strangers that I wasn't used to. It just helped us feel right at home. In fact, I felt so at home that I let a complete stranger cuddle with Benjamin at the beach (see picture, above right). Kidding! That's no a stranger; that's Uncle Ron.
Reason #2: Canadians LOVE their coffee!
One of the first things I noticed in Vancouver is that there is a Starbucks on every corner. I'm not exaggerating: there's a Starbucks on every corner. And as you can see in the above picture, there are sometimes not one, but two Starbucks (Starbuckses? Starbii?) on a single corner. What you can't see is that just a block behind me there is another Starbucks, and two blocks beyond this corner there's yet another Starbucks. Maybe all that caffeine is what's making Canadians so happy.