How to be the perfect roommate

Choosing the perfect roommate is a process which could make you feel like Goldilocks. Goldilocks spent time tasting different porridges and sitting on different chairs in order to find the one which was just right