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.
I agree with trashing that housing. It is likely never going to seal.