<human>: Throwaway account because this is a bit personal, lol.

My boyfriend and I have been together nearly 2 years, he's amazing and I love him to death, but his lack of personal hygiene is disgusting. He frequently goes more than a week without showering, never brushes his teeth, and I can't remember the last time I saw him wash his hands. 

He also wears the same underwear, sometimes for more than a week straight, unless I take them and put them in the wash as soon as he takes them off. He often smells really bad and I don't know how to tell him. 

Personal hygiene has always been a deal-breaker for me, but as I said I really love him and he wasn't this bad when we first got together. However, it's starting to affect our relationship.

My boyfriend is a very attractive, sexy man, but when he's this dirty and smelly I feel almost repulsed by him. We hardly have sex anymore, and this is largely because of the hygiene issue. 

When we do have sex, I almost always get a UTI because he's not clean enough. I mentioned to him once that I kept getting them, and that it's very common for women, especially if her partner isn't as clean as he should be down there. 

He got really offended that I was "accusing" him of giving me UTI's, so I haven't brought it up since then. I want to have sex with him, but I don't want to keep getting constant infections.

I've told him before that he should shower more often, and he said "yeah" but it never happened. 

I've bought him a new toothbrush, and reminded him repeatedly to brush his teeth for his own oral health (didn't want to just tell him his breath smells), but he just says he "never thinks of it". 

I really want to deal with this, because it's actually starting to make me feel sick, but I don't know how to bring it up without upsetting him. 

Tact isn't always my strongest trait, and I hate arguing because we both end up getting upset.

Can you succinctly summarize the text in 1-3 sentences?
<bot>: My boyfriend has poor personal hygiene and it's affecting our relationship. How do I tell him to clean himself up without coming across as nasty?