The Northeast was blanketed with snow last weekend, and I loved it — because I love how snow humbles us. When it snows in my ...