Hi, Sarah.
It does take some getting used to, but if I want wide open spaces, I can always head for the Berkshires, New Hampshire, Maine or Vermont. Or even the North Shore of Boston: spaces don't get much more wide open than the Atlantic.
Glad you liked Boston. It's a great town.
Next time we head up there we plan to do exactly that - head out to NH/Maine/Vermont. We hear it is absolutely beautiful & a great "break" from the bustle of Boston. :]
I'm glad you are enjoying your new home!