Question: what is it called when someone always thinks they are right?
Answer: Someone who thinks they are always right but are, in fact, not right is often described as being cocksure. Completely confident in their own ability or knowledge but with no justification.