Odysseus reveals his true identity to Polyphemus because he is  absorbed in the moment. He has just designed an ingenious escape  and blinded a cyclops, and, caught up in th…e glory of the moment  doesn't think about the consequenses of his actions. Hubris  (excessive pride) is one of his character flaws.