I hate "arrogant" persons, who think that they are smarter than others, or better than others.
I had such a person, which let you feel that you owe them something.
I had such a person, which let you feel that you owe them something.