I've read online that a gas leak from a hot water heater can smell kind of like garlic. And my bathroom (where the hot water heater is) has been smelling like garlic, even when thoroughly cleaned. But the gas in my stove and heater smells like some variant of sewage, not garlic. Why would the gas from the hot water heater smell different? Is this really gas we're smelling?