Unfortunately, for men there is a very fine line between taking car of yourself, having pride in how you look, and vanity. Perhaps he is fed up that you spend too much time looking at yourself in the mirror to be bothered with a relationship. Who knows? We certainly don�t know the ins and outs of your relationship, but from what you have given us, Redcrx above is spot on. End it, move on.
Or would you rather we pamper your temperament and say that he is an evil, insecure, untrustworthy b�stard who deserves to be thumped? Either way, our opinions will probably have little effect and all will be forgiven this evening and it will have only been a tiff with nasty words on the spur of the moment.