I too wash wine glasses by hand. I don't put them in the dishwasher.
I have some glasses with coloured stems and tumblers with coloured bottoms that I also wash by hand as the dishwasher takes off the colour. I know this because the occasional tumbler went in by accident.
This from Good Housekeeping.
How to clean cloudy glass. If your issue is hard-water minerals, all you have to do is soak your cups for five minutes in white vinegar. Since it's acetic, it'll dissolve the minerals. ... Then rinse the glasses by hand and dry them with a lint-free towel or a microfiber cloth before drinking out of them again.
I've got another 'keen'... Ouch!