No matter how good looking they are, somebody, someplace, is putting up with her BS. Not to mention that they are all NUTZ in some way, shape or form. It will just manifest itself in different ways, some more blatant than others.
Being newly single again after a 7 year marriage, I will say I have a wonderful 4 year old daughter. (Sadly she lives with her mother, hopefully it won't wear off too much on her.)
But that aside, I am not dating any specific woman, make it clear that I am not, explain that all I want is to make a friend, maybe have dinner every now and then, go to the movies etc. If anything happens or developes beyond that (read sex), it's icing in the cake so to speak. If not, I had a nice time having dinner, going to a movie, or laughing over a couple drinks. I make no promises, have no expectations, and am very open and blunt about it. I also let them open the door for anything romantic and don't make any first moves beyond a kiss goodnight. I do devote all my attention to that person for the evening we are out.
It seems to work for me. I am currently seeing 5 different women, in/from various places (Virginia, New York, Florida and Texas. Either I see them when I travel on business or they travel to my area on business). And not one has turned me down for sex. Life can be good.