Annoying guy
I know a person who thinks very highly of himself.
He constantly brags about his achievements.
When I put up with him, I gradually got to know him.
We are now friends, even though he is obnoxious.
I'm glad I gave him the benefit of the doubt.