Set Expectations Up Front

As roommates, you'll be sharing a small space for a long time, and you'll need to respect each other's needs and preferences. Don't assume that your roommate will just figure out your preferences and expectations; that could lead to a lot of conflict. What are the rules for guests? How are you going to split the chores? Can they help themselves to your milk if they’ve run out? Make sure you and your roommate have a clear understanding of how living together will work so you don’t get on each other’s nerves the entire time.
Don’t Keep It In

Even with great communication, problems can still arise. If your roommate is doing something that's bothering you, address the issue as soon as you notice it so you can do so in a calm and friendly manner. Maybe your roommate isn’t even aware there’s a problem. The longer you let it go, the more habitual their behavior will become, and the angrier you will get. Not nipping issues in the bud will almost certainly lead to an argument, not to mention, unnecessary stress and anxiety for you.
Be Conscious of Your Own Habits

What side of the over-vs-under toilet paper argument are you on? As silly as it sounds, getting used to someone else’s habits can be challenging and even infuriating. Do what you can to be a good roommate – try not to leave dishes in the sink, put things back where they belong when you’re done with them and just be mindful that sharing a living space can be a struggle and takes constant work from everyone involved.
Keep an Open Mind

Your roommate can have a background that’s very different from yours or even come from a different culture. He or she may have an entirely different lifestyle, ideology, and perspective than yours. Keep an open mind and respect the differences between you. You might even find the diversity this experience brings to be very rewarding.
What tips do you have for making the roommate relationship work? Let us know in the comments.