I hear you. Never actually ashamed of what I post on an anonymous website but you really just have to be smart about it. Personally I have four different email addresses for different purposes, none of which are connected to each other in any way. No social media or forum site that I am a part of is connected. Doxx me if you can :P