Thermostat Housing Won't Stop Leaking

That water outlet surface looks like crap. I would replace it. If you get a chrome one, block sand the finish off the gasket surface.