he was hampered in this both by the humiliating discoveries which he was constantly making of his own ignorance about his native planet , and partly by his determination to conceal some of the truth .