Good question. On the surface it looks contradictory. I was hesitant about even including point 6 in the message.
Let me include both here in the answer for those who do not have access to these two points. Point 1 "A lie is a false statement made knowingly with the intent to deceive." Point 6: "Honesty has a fence." I think they can work together if we keep in mind the qualifier of love: "Willing the good of another." If what you do is always will the good of another, you will be able to tell everything at one point, but at another it would harm for them to know everything at that time. You "fence" some of it.
God does not tell us everything about us, even about our sinful nature. That does not mean He is lying. It does not mean that He will withhold that information forever either. He will reveal it as we are able to handle it. If the intent is not to deceive, but to protect, then there is no conflict. It is like the Hebrew midwives who lied to the Egyptian soldiers about the births of the baby boys they were ordered to kill. They were willing the good of another. It is good to note that by doing so, they put their own lives on the line.