Yes, let's talk about defining "a piece of work."
You came onto this forum loaded for bear with your angry attack posts. You heavily rely on the fallacy of sweeping generalization to paint the liberals here as enemies of the state and your own personal demons. When someone disagreed with a post of yours, you went immediately to cursing and vulgar gay slurs. Then you have the nerve to whine when a little bit of what you've been dishing out is handed back to you.
Dry your tears and man up, buddy. If you can't take a little payback, you're not going to last long around here.