I'm not one to have a "best" friend.
It may sound cliched, but my wife is my best friend - only person I trust with EVERYTHING.
No, if you have someone flat out lying to you, and you know it, you need to call them out, and then re-evaluate your level of trust.