My boyfriend kinda grosses me out?

We have been together for almost 2 years now. I’m a very clean and like to smell good. My boyfriend on the other hand don’t care what he looks like, smells like. He is an amazing guy he is a sure gentleman. But his clothes are so old and have holes in them and he doesn’t smell good. His nose is dirty 24/7 that I don’t want to kiss him. I wish that he took care of himself more. I have talked to him about it so many times but I don’t want to hurt his feelings. I don’t know what to do because I don’t want to break up just because of this but it makes me less attractive to him.
My boyfriend kinda grosses me out?
Post Opinion