I think I also am a mix of passive & passive-aggressive!!
It does annoy me a little when people get upset with others on forums with what they say!! Posts can be taken so many different ways! Our moods when we read them or write them definitely determines how we take it in!!
We all need to vent and these are great places to do it!!
I also did a course last year with a section that talked about communication styles apparently I am confrontational but soothing!! Which is so true!! I hate it when people pussyfoot around an issue it just makes it worse!! Much better to hit it front on - deal with it & MOVE ON!!