This is going to sound harsh but know that I don't say this with any malice.
OP all of your posts in this thread are extremely self centered, selfish, and they make you sound like you're trying to position yourself to be a victim. You say you know you're being annoying but you also can't understand why they would be blunt with you. Maybe they've tried dropping hints but you're not picking up on them. Not one post of yours mentions what your role in all of this is and how you may have caused or added to the issue.
You also say that you know you're letting what their behavior is affect you negatively, but from what I've read it seems like you want that to be the case so you can say they're in the wrong, further solidifying yourself as some sort of victim. Because of this you're not going to be able to objectively and honestly look at yourself and what you may be doing wrong. You'll also never fix anything unless you can be honest with yourself and them.
Even in the thread title you phrase it like you don't like them, but in reality, they don't like you. Why didn't you get along with your roommates last year? Who's the common denominator in those situations?
You're doing something that's not vibing right in the house. You can want, "cool," roommates until you're blue in the face but if you aren't cool yourself or adding some positivity to the living situation, you'll just keep repeating this over and over again.
What it boils down to is quit being so selfish and self centered. You're not a victim, it's not all about you, and you're probably the problem.
I'm also not entirely convinced this isn't a troll account btw. Good luck.