As trolls go, and I am not speaking as a fan of those, I see Weeg's act as a master portrayal. Never breaks character keeping it simple enough never to miss a step. A+
I feel bad for X. I like him, but like so many people...he's made bad choices. Still, for him there is a way back. He need only reject his mistakes and make amends.