How old are you? Will your parents be okay if you move back north? With global warming, I think that the winters in MA have gotten milder. The last two years, the local BMW CCA has had hardly any ice racing in NH because the lake they use hasn't frozen hard enough to support the weight of our cars.
What do you do for work? What about living part time in MA, like only during the three warmer seasons? I have friends that moved from MA to Boca Raton and they spend their summers in NJ and MA with family.