Even though it feels like not-winter-not-spring is dragging on forever (although I should know better by now than to expect anything else from March), spring is coming.