I cannot wait to move the F out of Massachusetts.
If it wasn't home and my friends and family live here and the schools I'd be so outta here.
I figure another 15 years before I split time between Southern NH and somewhere south of the Mason/Dixon line.
Depending upon how one defines home, MA was never mine.
If home is where you were born, home was OH.
If home is where you cut your teeth in life, then Jakarta Indonesia was home.
If home is where your parent(s), siblings live, then it would be MA.
Home as I define it, is where I am with my wife and kids, so for now, NC is home. It may not be forever, but ill deal with forever at another time.
My wife was a born in MA, but having spent some years in HS/post HS out in NorCal (Morgan Hill, ~8 miles south of San Jose), she grew to hate it.
Depending on what you mean by school (Primary vs College) there are good ones here, especially colleges. My daughter starts kindergarten in July (Year Round, tracted schools in Wake County) so we will learn about the quality first hand shortly.