Okay so back stort: It's my senior year at college. Halfway through my junior year I transfered to a different 4 year college, so I have about 1.5 years left. Basically, I agreed to live with an old friend of mine from highschool who has been a long term friend of mine since like 9th grade. We've always been great friends so it seemed like a great idea. Plus at the time the housing contracts were due for campus housing, I was still getting to know my roommate at the time. So I was unsure whether or not he would be a cool guy. So I basically decided that living with my old friend would be alot better than living alone. So we got a nice place 2 bedroom 2 bath. Things seem cool for a couple days, but man my new roommate (old friend) turns out to be fucking nuts! He told me "he liked it clean" when we talked about moving in and I made it clear that I was extemely messy but could contain it to my room. So right, he turns out to be the craziest neat freak of all time. Here are some of the things he does that kills me: 1) He will leave garbage lying on the counter in the kitchen for days. Then, suddenly he will clean his part up, take out the trash (my bags), and leave my trash alone even if it is just like a coke can or something that fell out the bag. THEN when I get home from school he makes bitchy comments at me about how gross it is that I leave my trash out. (Yes I've picked up his trash multible times and always take the trash out, never say a thing) 2) I cook almost all my own meals, normally I'm a little more messy, but because I know he is a neat freak, I clean everything that I can see. Like from start to finish in the dishwasher / cabinet. However, occasionally, I'll miss something, a bit of butter, some grease from the skillet or something. He makes certain that I know about it and makes comments like "what the fuck is this shit on the counter?" "I know for sure it didn't come from me" but the most fucking annoying thing about it is that when he pointed it out to me, it was right by his spilled frosted flakes that had been sitting there for a day. 3) We share dishes (for some reason) and if I have a couple dishes sitting in the sink ready to go in the dish washer, he will just let them sit there because they are "mine." Then he will set off a half full dishwasher load and cost us more money in the long run because we have to do more washes. Then he will give me a hard time about having dishes waiting "so much for cleaning dishes more frequently" is the type of shit he says. Yes I've done and cleaned his shit just to fill a dishwasher. 4) acts like a charity case. I go to school 5 days a week and have a girlfriend/wrestling/hobbies. He doesn't do shit and acts like his time is the most valuable thing on earth. He is always home durring the day so he intercepts the mail and then tells me how much I owe him for bills. But he tacks on a couple extra bucks for his time and for "stamps." I always have to ask to see the bill. 5) Is just in a bitchy mood all the time. I never realized it but he is just a whiney bitch in life. No joke, he is desperately unhappy but to lazy to do anything about it. As a result all he ever does is sit and bitch about how bad things are and it is a drag to be around him. I don't understand what is so god damned hard about helping out. I think it is because he doesn't want to feel like a "bitch." I don't really understand. Especially since, I attend a top tier national university and have to work pretty hard to get good grades. He on the other hand attends a shitty local Community college 2 days a week and doesn't ever do anything else. He doesn't even waste his life on anything except the internet. I could understand if he was a pot head, or a nerd, or something but fuck he just doesn't do shit but sit on myspace and facebook all day hoping to mack on girls. I just didn't expect him to be suck a whiner about everything. He doesn't work or even really go to school. I'm also paying $300 bucks more a month than him for an only slightly better master bedroom. I thought I had made it clear that he might be helpful around the apt. since he isn't working / is paying less. I don't know really what to do. I have so much to say to him, that I doubt I could ever say it in such a manner that would allow him to understand it. Its like just being in the apt. makes him a bitch. He is almost enjoyable to be around outside of it. I can't move out I'm stuck in a 1 year lease. Whats the best way to handle this? Sorry for the rambling incoherence it's mostly just me being pissed.