Xena stated: source post
name my douchebag puppet
It's bleeding obvious.
But all your accounts are douchebags, incidentally the one you speak of is somewhat the least abhorrent. Y'know, as they say, "fake it till you make it". Stick with that sock - who knows, there may be a glimmer of improvement even for you.