What's worse? Being lied to or being given the honest to goodness truth? If your best friend is keeping something from you is it a lie or are they protecting you? Would you lie to protect someone even if you know they would get mad at you in the end? If it came down to it, most people would lie or ignore the problem. When a person ignores the problem and lies, they forget to keep track of it and in the end the truth comes out. Lying may be the best solution at first, but once the truth is out things can only get better. To me, I would rather get the honest to goodness truth, I would rather them tell me something instead of them having to carry the burden of protecting me over something probably not even worth it in the end. If I know what is going on, then I can figure out the situation no matter how troublesome it is.
Once a lie is out there, to keep the lie going there has to be more lies to keep the secret going. To keep a lie going, a person has to have a very good memory because they have to keep track of every single lie they have told about one thing, and they have to remember who they told it to. In the end, the truth will eventually come out. Many people are too lazy to keep a lie going and would rather take the easy way out anyway. Honesty is always the best policy.