Yes, I'm proud of him for recognizing their pattern wasn't healthy and he wasn't able to change it on his own - now we have a better idea of why. He didn't feel it was fair to keep dating her if he didn't see their way to a long term relationship, and I'm proud of him for recognizing that too.

Funny side story - recently he was hanging out at a local place with his dog and with a guy friend and three women approached him (the dog is a major chick magnet) one of whom it turned out my son knew slightly from years ago. One of her friends decided she liked my son and they had a nice time talking together. Finds out later that his guy friend and this woman had just matched on Tinder that afternoon lol (just a match, they weren't meeting up for a date or anything). My son did not mean to steal her out from under his friends' nose!