I also have to second the smell and attraction thing. If I am attracted to someone, they always smell good to me no matter what they've been doing, how sweaty and so on. Oil Man has come over reeking of gas and while i notice it, he just smells earthy to me. (He showers anyway - gas is a powerful solvent and not something one wants near delicate lady parts.) On the flip side, if someone smells bad to me, I will never be attracted to them - it doesn't matter if they are physically good looking, charming, good personality, etc. Not going to happen.
More importantly, please don't get married until you and he have sorted through this. This is deal breaker territory and needs to be addressed before there is any further committment to each other.