Does anyone ever win an argument?

Usually not. All that has happened is that emotions have boiled over. There is a difference between an argument and a discussion. A discussion is characterized by more listening than talking. Resolve to not need to resolve the differences at the end of the discussion. Most importantly we all need to slow down our tongue and wait for our brain to catch up. There are usually extenuating circumstances that need to be learned and accounted for. Maybe it’s best to “table” the discussion and learn more about all sides of the matter.