Using TOR or VPN won't save you if you post other identifying information associated with your username.
About 10 years ago I used to be an Administrator on a Teen Christian Advise website. We also had a section for people who self-harmed. Every now and again someone would go from talking about their problems to outright suicide notes and that is when I would start doing a bit of google-fu and call local authorities to get that person help.
The thing about the internet is we are creatures of habit, and we're not that good at being vigilant about our anonymity. In one post someone might say what state they are in, in another they may say what town, in some forum game talking about your "Gang Name" you may let lose what street you live on. Or you might have different email accounts (yahoo, msn) tied in to that forum account that I could google and pull up other online identities of you and spread the search out even more. I'm a terrible example of all this because if you see "Ccomp5950" anywhere online unless it's Dark Helmet being an ass and signing up under my name on such wonderful sites as "Spank me Gently.com" "I pee freely.net".
Go look through my techdirt postings. I'm pretty open with the fact I could throw a rock at the Federal courthouse here in Marshall Texas (disclaimer: that's not a terroristic threat, I won't be throwing rocks, I am saying that should I be inclined I have the capability to do so")
Ccomp5950's law (a counterpart to Poe's Law): "Without a winking smiley or other blatant display of humor, it is utterly impossible to parody a IP Maximalist in such a way that someone won't mistake it for the genuine article."
All these things are against the law! All these things hurt people! Obviously they are one and the same and can be used interchangeably while I ignore the fact that some "piracy" actually has some positive value (such as promoting a movie, even if without permission from the producers of that movie).