Question: what does it mean when someone thinks they are always right?
Answer: opinionated - someone who is opinionated has very strong opinions that they refuse to change even when they are clearly unreasonable. Someone who thinks they are always right but are, in fact, not right is often described as being cocksure.