Let me give you my experience these last 8 months with roommates:
Roommate #1: Nice enough guy, smoked A LOT of weed and was constantly dabbing in the room. This could get exhausting but he'd usually give me a dab or smoke me out because he felt bad about doing it in the room. This proved to be a pretty solid roommate situation, we had a good relationship. He was a religious person which I wasn't and sometimes he'd bring all that Jesus stuff into the room and that got annoying but I always felt like I could talk to him if I was ever bothered with anything he was doing. That dorm hall was going to be renovated so I had to move out at some point before Spring Quarter so I decided to move out ASAP so that I wouldn't be attached.
Roommate #2: Easily my most enjoyable roommate. After moving away from Jesus-Dab Guy I lived with this kid who sold weed and would smoke me out as compensation for selling weed out of the room. We had a very functional relationship. We'd talk whenever we had any problems and we had similar lifestyles. I think this is a very important thing. Similar lifestyles are important, the only issue is that if you're both borderline drug addicts as we were, it could be a problem. Neither of us got much done because we were constantly smoking weed or getting trashed and we sort of promoted this behavior for each other. Perhaps luckily he moved out after four weeks of me being there because he had already requested a transfer before I moved in.
Roommate #3: Didn't know this roommate. He moved in on a Sunday night, I was back home until Monday morning. On that Sunday night he apparently got blacked out drunk and tried to have sex with multiple girls and got himself arrested. Bye Tyler.
Roommate #4: Japanese exchange student who's an inconsiderate piece of shit. Comes in every weeknight at 1:30-2:30 AM and then leaves and reenters multiple times, waking me up. Then his alarm goes off at 7:15 and he does the same thing. I've asked him to quiet down and make it VERY clear that he's waking me up in the morning but he doesn't seem to care. I've only got one week left so....
My point behind all this is that it is impossible to have a perfect roommate situation but some are more enjoyable than others....
Well I just scrolled up and read what you wrote pun and realized that my post has nothing to do with that, I was making assumptions based off the thread title. Sorry fam but I put too much work into this to delete it.