I think you'll grow to love Boston, if you can tolerate the winters.
Make sure you get out to Nantucket for a day or 2 this summer; easy trek, daytrip or overnight.
I used to go out to Nantucket every other weekend when living in Boston, in the summer. I had friends working out there during college.
You'll get sick of moving after a while.