There are many words that can be used; that person could be forgetful, or that person could be discourteous. It depends on if you want emphasize the cause or the effect.
discourteous
(adj.)
showing rudeness and a lack of consideration for other people
absentminded
(adj.)
(of a person or a person's behavior or manner) having or showing a habitually forgetful or inattentive disposition
My thesaurus lists these promising synonyms for absentminded:
Best Answer
If you wish to imply that they always think they are right, yet are not always right...
If you wish to imply that they always think they are right, and are indeed always right: