He Stinks

I...Don’t know how to start this in any way other than saying my husband stinks all the time. I am VERY scared of confrontation (bc of past relationships and the way i grew up) so I never say anything about it. But he never wears deodorant & sometimes doesn’t shower and it’s so disgusting. I hate the way his “manly odor” smells. I avoid touching him and kissing him bc I can’t stand it. On top of that he goes WEEKS without brushing his teeth. What in the hell do I do?! I cannot just walk up to him and tell him. Sometimes I say it in a joking manner like “ew you stink” after he plays basketball, but it’s never like...confrontational if that makes sense. Ugh. Help.