Check he isn't deaf. Tinnitus can be related to hearing loss and the "not listening" can be a coveri up for not hearing. What industry he worked in might be a clue and it's not uncommon at that age.

Alex