People are going to view you like that regardless, all you can really do is live your life as you are and the people that matter, those around you/friends/in close company will really know you. People on the internet don't really know you, and that is something even Colin seems to fail to grasp. While it can be annoying to see random posters thousands of miles away from you make complex judgments about your character/morality and how you live your life, there isn't too much point fighting back. Playing the victim when the shit gets flung, rather than just shrugging it off and knowing said commentators are so wrong is another thing Colin does wrong. That's where he gets zero sympathy from me.
Hypocrisy around playing a victim is tiring. It's one thing he does on purpose though, like many, be edgy then run away screaming victimhood. If you're going to play with fire on social jokes, deal with the blowback. As I tried to highlight above though, maybe not the best of ideas to do it if you cannot support yourself independently and/or have an employer not worried about PR. As people will want your job, and often employers (understandably) care far more about their PR than their employees antics.
Alternatively, as I've also said in the other KF topic, you can just keep some jokes behind closed doors and with friends. There is no need to verbally shit all your thoughts all over social media. It's not always a smart idea. Often, social media is a mistake, 100% of the time. People can't call you some "hypocrite" if they cannot hear your personal jokes. Hence, most of this thread will have even made edgy jokes behind closed doors with a handful of friends. It's human to laugh, even times at concerning things. That's often how we try to deal with things that make us upset or depressed.