Clearly, you aren’t communicating and you’re also in fight mode. In general, it takes one person to decide not to fight to dissipate things. My advice is that that be you. Don’t engage with him in arguments.
Next figure out if there’s anything YOU can do to make his life and your relationship better. Are you still alluring and sexy to him? Do you make time to make him feel valued and important to you? Men want to feel like they’re doing wonderful things for their woman, so you have to give him the opportunity to do that and then make sure he knows how amazing he is at x, y and z.
Get back to basics and check out your grooming, replenish your lingerie wardrobe, infuse the romance into your life together. Surprise him with a sexy date night and send him a love note or a little present now and then.
I hope this helps. Let me know how things go! And please follow me @AskAprilcom on Twitter.