No communication

I have been with my husband for 18 years. He's a great husband he provides for us, he's faithful, a great dad but... he is the worst at communicating. We get into arguments and he just goes quiet. Doesn't say anything when I'm either continuing the fight or trying to talk to work through it. He completely ignores me. He will look at his phone put a movie on or play xbox. We sweep arguments under the rug. In the beginning I blamed it on him being young but he's almost 40 now and still does this shit. Then after awhile he starts talking to me like nothing happened. He says he will work on his communication but he never does. Does anyone else deal with this? It's starting to make me want to leave but I don't want to leave him because other than that he's a great husband and we love eachother.