Dishonesty is a cover for shame and guilt. Small lies, big lies, lies by omission, intentional confusion, exaggerations...whatever form dishonesty takes, it is designed to protect one from their undealt with shame and guilt. Even when we are withholding information to "protect" another, most of the time that's just an excuse and a hidden way to protect ourselves.
Think about the times in your life that you've been dishonest, whether you consider it big or small. What were you trying to hide? What judgment were you trying to "save" yourself from?