Forum

This wiki article describes Todd Daugherty perfectly.

https://en.wikipedia.org/wiki/God_complex

A god complex is an unshakable belief characterized by consistently inflated feelings of personal ability, privilege, or infallibility. A person with a god complex may refuse to admit the possibility of their error or failure, even in the face of irrefutable evidence, intractable problems or difficult or impossible tasks. The person is also highly dogmatic in their views, meaning the person speaks of their personal opinions as though they were unquestionably correct.[1] Someone with a god complex may exhibit no regard for the conventions and demands of society, and may request special consideration or privileges