It's not as simple as just keeping a secret from someone because you're shy or secretive. He's a time traveler, nobody is suppose to know he did that because it could have repercussions, which is why Booster, Rip, and Skeets started mind wiping people they encounter.
Mind wiping anyone named Batman, however, is a bad idea.