Living with roommates is difficult no matter how you slice it. Even if you have the best apartment conceivable and they are top tier people, there's going to be times where you disagree about what type of dish soap to buy or how often company is welcome in the living room.
Most of the time, these issues are fairly surmountable if all parties are willing to compromise. The neat freak will likely have to lower their standards a bit to live with others, while the messy roommate will have to up their game in the common space. But sometimes, the difference in lifestyle preferences is too dramatic to traverse.