Kinda off-topic, but I've had jobs where I've been considered incompetent, and other jobs where I've been considered gifted and visionary. Other jobs have considered me lazy, a hard worker, smart, and dumb. My point is that often we are given labels in contexts - and those labels are totally unrelated to reality except by the specific people in those contexts. So we need to be careful - none of us are perfect, but that doesn't mean that we should believe what we are told.