Most threads are just plain biased though...as is the nature of internet forums.
If you witness an argument between two people, and then hear each person later telling their account to someone else...it will nearly always be biased.
They will nearly always leave out the part where they did/said something wrong but they'll nearly always make the other person's part sound worse than it was. I'm sure that happens a lot here too.
Also, when someone posts that their DH called them a 'fucking stupid cow', other people will often say "He's abusive".
But when someone posts that they called their DH a 'fucking stupid git', if someone points out they're abusive, others will say often say 'I don't blame you' or 'Well you're bound to be snappy, you're tired'.
It's the same when someone says "I left my abusive Husband because....."
We'll obviously never hear the Husband's side and he might have said, "I split up with my abusive Wife because....."