Good luck, mobs! I moved back to the States about five months ago. It's doable. I miss things/people/etc. but the reasons I had for coming back were far more pressing than any reason I could think of to stay.
However, I don't envy you those New England winters. I lived through two of those and that was all I could take.