re: anger and bad socialization
@kobi_lacroix It depends on context. Sometimes it's absolutely the right way to go because people and the culture they live in absolutely *suck*, but it's also important to remain open to the idea that you've fucked up and act accordingly.
At the end of the day, probably the best question to ask yourself is "is the action I'm about to take likely to accomplish what I want it to?", and look at the big picture before trying to answer it. Cutting someone off means you won't be there to help them grow, sure, but it also means not wasting energy on someone who possibly doesn't even *want* to in favor of investing yourself in people more open to change, and doing so more effectively than before. Keep people who want to fuck you up the hell out of your life, embrace folks who genuinely want to do better and help them do so, essentially.