Well let's look at this Socionically. All this conflict must be caused by Quadra value differences. Perhaps you guys are in conflicting Quadras. echidna1000 is an ILE and sbbds is an ESI. They're conflictors. Just look at how sbbds is pummeling echidna1000 with moral arguments and criticisms of his character. And she's not backing down and makes the same moral argument over and over again. This is because she's a Rational type.
It all makes sense now.