Cabron LaSwan
If I were advising someone else on a similar situation, I'd probably tell them to be open about how they feel, good or bad.
I wouldn't be having this problem in the first place if I could just accept them for what they are without letting it piss me off.
I probably would advise that as well. People can take criticism, and without knowing what the problem is, they won't be able to see their mistakes.
now you know your situation better, so perhaps these aren't things people are doing, but more just how you're reacting, in which case, you'll probably feel much better if you can just vent at someone for a while.
depending on the situation and how you predict other people might act there are two possibilities: 1. maybe your not giving them enough credit, perhaps they wont argue over it or 2. perhaps your assumption is perfectly accurate, and that might be something you want to bring up in addition.
generally speaking, you can reach compromises and work together to make general interactions more honest and enjoyable.
and if all that doesnt work, maybe you need to look at the type of people your associating yourself with.
a lot of that might be irrelevant to your specific situation, so in short honesty is usually the best policy