I don't think it's the facts that trouble him. I think the most important thing to Rob is to avoid punishment. He does whatever occurs to him at the immediate moment that seems like it will avoid or defer the punishment. But if there's no threat of punishment right in front of him he can't help himself from doing and saying stupid things. That's why he (for example) occasionally makes formal apologies even though he isn't super super super sorry -- and immediately before and after churlishly demonstrates that he didn't want to apologize at all. And why he tries to lie about not being at the Air Canada Centre, etc.
That's true. It could be the after-effects of Doug Sr's brand of discipline.