@Arkandel Oh, I totally agree with that. I mean, that's what I get out of the hobby -- but just because I recognize how I use it, doesn't give me the right to spew my baggage on other people! Oh hell no. I'm an adult human being, and I can't, like you said, always control how I feel, but I can damn well control how I behave. I hope my RP doesn't come across as my slapdash therapy experiments to other people. People who RP with me aren't signing up for that shit. They are signing up for happy fun time and I try to ensure that that is the experience I give. I just then spend a ton of time afterwards self-analyzing and picking things apart when I see something in the pattern of my PC's behavior that strikes me as something important.
Now, there are the rare occurrences in which I find people I just do not gel with. I can think of one such person, who I genuinely like as a person, but if I try to RP with them, my emotional state just flips into entirely irrational. So I avoid them. Not because I don't like them, not because I don't like their character. I just know that I cannot trust my behavior around them. I am more than happy to accept that onus and try to leave it be as much as possible. Because, adult.