Addressing husbands bad hygiene.

I don't want to make him feel bad, but his habits are really grossing me out. It's gotten so much worse. It's Saturday and he hasn't showered since Tuesday. And he thought we could have Sex last night. Um no sir. Sorry. He works for a trucking company and deals with dirty stuff. Plus he just always has this odor that starts even the day after he showers so imagine it on the 5th day. Ugh. Like I said, I don't want to make him feel bad, but I also don't want to have sex, or hug, or even sit next to him. How do I tell him nicely? I'll say, babe why don't you go shower before bed? He always responds nah not tonight. Ugh!!! Help meee! It's affecting me way too much.