Reply to Living Transparently
I agree... for the most part!
There are often things that happened in our past that are incongruent with the person we are now, so why should anyone have to know about this irrelevant dirty laundry? Especially if you are fairly certain this knowledge would make them think less of you and possibly end the friendship. Sure, you could counter with, "you wouldn't want someone so closed-minded as a friend anyway", but hey, not everyone needs to be your best friend forever and so why risk losing the opportunity for a possibly rewarding acquaintanceship, just because you feel compelled to never lie?