Sharing an apartment with roommates can be a fantastic way to save money and meet new people. But let’s face it – cohabitation also comes with its challenges. From different schedules to cleaning habits, it’s…