I've got similar experiences now dating ML's/WL's and it ending for cultural differences or falling out of love with each other after a while. Looking back on it now it's definitely interesting to think about how many women both exceptional and not that I've met over the years through the industry (one of my day jobs is in the SW industry but western side). My punting has definitely slowed down from when I was younger but now when I go I'm much more particular on where and who I see.
I still see WL's/ML's outside of their respective shops at times with those I have good relations with. I think when you start getting to know WL's/ML's outside of just punting, it changes your persepctive on it a lot, I know it has for me after dating a few girls in the industry, some still working and some have since found wealthy partners and retired.
Agree here, respecting your hard earned money to only punt for those that are worthwhile is a good way to reduce the # of punts you're taking. To stop altogether, I think I'd only be able to go completely cold turkey if I had a wife that ticked all the boxes.