<human>: Give me the gist of the text in a nutshell

Srry this is long...
My bf and I are both college seniors who have been friends with the same group forever. Over the last year this friend group has become more cliquey and less fun.

Bfs roommate "Keith" went through a huge personality change and just started being a dick whenever he drank. One night he threw everyone out of the apartment during a pregame and went around dumping people's drinks out including mine. He tackled my bf when he tried to tell him I was staying over...it was a shitshow but the guys were good in the morning. Keith called me and apologized.

These incidents kept happening and escalating all semester. I stopped feeling comfortable going over there. The other guys living there didn't ever tell Keith to chill bc he's kind of a ringleader. 

Long story short, at the beginning of the summer I encouraged my boyfriend not to resign because of how disrespectful Keith was. He was not respecting my bf, the atmosphere in the place was tense, and they no longer spoke. So BF subleases and signs somewhere else....with people he doesn't know. In a really gross apartment.

Over the summer Keith has mellowed out and is being nicer to my BF. I just feel like I gave bad advice and now my boyfriend admits he's depressed and not excited for the year. He misses his old roommates and feels so left out and isolated. That wasn't what I intended it just seemed like the best option at the time and I really did leave it up to him in the end.

What can I tell him to make him feel better about the move? What should he/I do about Keith and the gang this year! Any general wisdom for college drama?
<bot>: Boyfriends roommate disrespected him and I for a semester so he chooses not to resign. Now they are being nice to him and I feel guilty for encouraging him to move out on them. How do we navigate this?