Don't get me wrong, nothing beats living in the city. Walking distance to everything you need or taking the T. However, if the sky high rents, traffic and living on top of one another has you ready to pack up and move! Here are a few locations for you! Recently moved to the South Shore myself and look a few South Shore towns have made the list!
Hingham - The Shipyard, Wahlburgers, Nantasket Beach and Wompatuck State Park
Worcester - Don't laugh the NY Times listed as an "up and comer"
Northampton - think Vermont hippy life but living in Mass!
Duxbury - you can park on Duxbury beach (but you need permit), Sun Tavern and Milepost.
Ipswich - Crane's Beach, Clambox amazing bike trails
Newburyport - Plum Island and Rockport are near by!