Oh same!! 100% I like to think I’m a pretty good judge of character but I have got it wrong in the past…I get that but personally I disassociate myself from people at the first sign of having no morals. I don't wait for them to turn on me before taking a stand. I do get what you're saying though
However, I certainly wouldn’t allow them into my circle of trust