I'm surprised I was actually never harassed in this way, except by one a roommate I had that was impossible to live with. She was unbearably controlling, irritable, and judgmental. She would overreact to petty things that had no direct effect on her, like the fact that it bothered her to have to look at my disheveled bed. Then she would go on about what negative things it said about my "character". She would get annoyed if I apologized for bumping into her or if I held the door for her, but when I didn't, I still got yelled at! Sometimes she would even vent to me and I would offer her advice, only to be told that what I have to say is worthless because I'm younger than her. At first I tried to be accommodating and explain that I only wanted to have a harmonious relationship and never intended to offend her, but then she started inappropriately saying flat-out disrespectful things to me and becoming more and more obnoxious, until I started defending my actions and telling her to get over it and to mind her own business because truthfully, her opinions are of no interest to me, I just want to relax. I'm more than willing to compromise and practice common courtesy, but she has to have some tolerance herself and realize that her preferences do not naturally take precedence over my own. She backed off some because she knew I was fed up and would bite back, but I still sucked up to her just so I wouldn't have to deal with her. I think one trick is to make the other person think you see them as a joke and don't give a shit about them, without seeming desperate/like you have something to prove. Have some pride.