1. The no win situation.
OK -EVERY girl is familiar with this one. Your mate is constantly banging on about how shit her bloke is - you know he's shit (he might even be shit to you at times) but you're not supposed to agree with her and tell her that you think he's shit (even though she more than likely tells you yours is shit). You are also not supposed to defend him as then she'll either think you fancy him or just be annoyed that you're not 'supporting' her. The third option is to say nothing and I don't care what you say; saying nothing is impossible.
2. The 'you pissed me off' situation.
I'm quite opinionated. Alright - very opinionated. One of the things that you have to make sure of when you're this opinionated is that if you upset someone with your opinion you must apologise. It's not an apology for the opinion; I don't see why I should apologise for the things I think; it's an apology for hurting that person's feelings. Simply acknowledging that they were pissed off with what you said, and endeavouring not to make the same mistake again means that you still have friends. What really gets my goat is when I say to someone 'that pissed me off' and they don't acknowledge my feelings. The just get angry at me for saying that it pissed me off, or dismiss it, or whatever. It's a small word with a big meaning - 'sorry'.