Lots of ups and downs this season, including by other teams.
This season should have been much worse for the Sox. New CBO Breslow got things off on the wrong foot by dumping Sale, now a candidate for NL Cy Young award, and sending $17M with him to the Braves--and then signing Giolito for $19M/season, after which he went on the season-long IL before spring training ended. In April the Sox also lost Story at SS, Casas at 1b, and starter/reliever Whitlock.
However, as moonslav has pointed out, Duran, Rafaela, Abreu, Devers, Wong, Yoshida, Hamilton, Refsnyder, Gonzalez, Houck, Crawford, Bello. and Jansen--all of whom were Red Sox players before the arrival of Breslow--had pretty decent seasons. Plus Story and Casas both returned (Casas in Aug and Story in Sep) and gave the Sox a boost.
The season ends six days from today and the Sox are officially not yet eliminated.
As for next season, the Sox have some pretty good prospects headed this way--or possibly to other teams in return for pitching help.
In defense of Breslow, he took one of the least enviable CBO jobs in MLB because right now it's hard to read JH's intent. He does seem to have soured on big ticket starters, and he seems comfortable dumping salary overall, and that runs counter to what seems to be a definite need for, say, two quality starters and two or more quality relievers. Plus maybe good righty bat or two--over and above O'Neill and Refsnyder.