Learn English – word for burying one’s head in the sand

idiomssingle-word-requests

As in a concise way to describe someone who routinely either denies he has a problem in the first place, or if he does accept that problem as existent, he puts it out of his mind as soon as possible and will even go so far as to resort to alcohol, drug use or promiscuity to distract himself from the problem rather than confront it.

Like a combination of "avoidant" and "person who undermines his own reality." "Person who banishes all his problems to an elephant graveyard where they fester and wait to resurge."

"Self-distractive" is what I came up with, but I feel like that's not a word. Plus, I want a more malicious connotation – "distraction" makes it sound too harmless and quirky.

Best Answer

'Avoiding the issue' cries for words like eschewal. But you specifically mention the need to have a 'in denial' connotation.

I suggest the word: Ostrichism:
The deliberate avoidance or ignorance of conditions as they exist : self-delusion {http://useful_english.enacademic.com/255289/ostrichism}