No, it's not that you're a bad business guy. It's that you believe what people say, that they're being honest, that their motives are pure/honest/sincere. That is an admirable view to have of mankind, but it's not how people sometimes work. Having a finely tuned BS meter can be helpful.