Just to prove the volatile nature of New England weather, I was POSITIVE when we got the snow on Dec 13th and 16th, about a foot between both storms, that it would stay around all winter. I told my family that, I expressed that opinion to my sweetie...all of it.
I drive to work today and there are only traces that there was even snow on the ground. Two weeks ago it was hard to drive or park on any local street here.
So goes the saying, "If you don't like the weather, wait ten minutes."