So my roommate right now is incredibly annoying. As a roommate he's ok (we had some issues but worked those out). The problem is, he is so annoying in social situations. Our dorm is divided up into 4 halls (16-20 people per hall) on each floor and our hall has really gotten along well (we hang out all the time and people from other halls specifically come to our hall all the time just to chill). The problem is, my roommate is part of this bunch. We all absolutely hate his annoying ass. He's an incredibly arrogant douchebag, he's disgusting, thinks he knows everything, lies all the time, etc. I wouldn't care if he was just my roommate and didn't try to be friends as well. But he follows us around when we go to parties on the weekend and other places and it's just annoying as fuck. I would just ignore him/flat out tell him to gtfo, but he's my roommate... And we can't change roommates unless there's a big issue. I wasn't sure whether to post this here or in On-Topic, but does anyone have some advice for dealing with this?