For the most part, I am a pretty good judge of people..... but even the best can be fooled on occasion.
Have you ever built a friendship online and then found out the person was a fraud?? it would be nice to take people at their word...... but, these days...... LOL and, this is why most people either have a wall built up, or are in the process of building a wall.