For most of us, roommates are a non-negotiable part of our 20s. But living with someone and all of their quirks, is tricky — whether it's a friend, your significant other, or a complete stranger. In the best cases, you wind up with someone who is clean and friendly, and has a schedule that meshes well with yours.

In the worst cases, you find yourself awkwardly duking it out for time in the bathroom, fighting over space on the DVR, and letting dirty dishes pile up in your tiny kitchen sink. Your home life becomes a series of mini-melodramas and you are no longer on your best behaviour — or on speaking terms with your housemate, for that matter.