I know the feels. Memeing is my own little world, and if I'm sitting somewhere and someone looks over my shoulder "hey watcha doin?". Never you mind. Try and explain memeing, and you get WTF? Like you say, nothin to hide, but cant I have something that's just mine. Predator growl, that's cool. Gotta get that.