I can tell big, non-complimentary lies without any trouble whatsoever, but for whatever reason I'm really bad at the little white ones. I assume it's because I'm just not a compliment type of person, and if I don't mean it, it shows.
As for recognizing them...it depends on who's lying to me. I can tell with my family and some of my old friends, but not with a stranger.
_________________
"Nothing worth having is easy."
Three years!