Sounds like it's time to let go. He's not making any semblance of an effort, and really, who needs to walk on eggshells all the time around a perpetually irritated person?