If you have ever shared an apartment or a house, you know about roommates who play the stereo too loud, never wash a dish, always pay their share of the rent late, have too many guests over, leave their gym clothes on the bathroom floor, or otherwise drive you crazy. What are the pros and cons of having a roommate? What should you consider when looking for a roommate? And what issues should you get settled before you move in?