I have never used a puppet.  The only time I've used alternate names was when I would come online when using an iPad or other device besides my actual computer -- it was like "Buttered_iPad" or something.  I refrain from using PM's as much as possible.  I'll happily -- well, maybe not "happily" -- tell whom I've had PM conversation with and any of its subject matter, if asked and I can remember.  I try to bring the opinions someone has of someone else when that person isn't around to that person, publicly.  I've not lied about myself, while I may have omissions and wish not to answer questions of a personal level I'm not comfortable with, anything I have said is true.
I know for a fact not a single one of you has a track record like that.  Why would I trust anyone more than myself here?  I have the exact, precise and proper amount of trust for each of you here.
To answer the OP so as to keep dani from any upset retort: ...it's a toss up between Turncoat and Xena.  I know that answer will baffle most people.  Don't take offense.  It's relatively easier to trust a pair of opposites.  You figure it out.