We have all heard the horror stories of what having a random roommate is like. For many, that may be…