Nothing anyone says is going to explain it to you, OP.
Most people can see someone is attractive, and just compartmentalise that in their head.
At the end of the day though, they still PREFER their actual partner.
Usually because attraction to someone you’ve chosen to partner up with, is so much more than the sum of its parts.
In other words….
DH is a good looking man. Is he the best looking man on the planet?
Objectively - no.
But I think he’s really good looking.
And here’s the thing…. I also like other things about him, aside from his looks (kind of normal in a LTR
).
I like his build. I’m tall, and he’s taller and bigger than me. I like that, but other women might not be so keen on that rugby player build.
He’s funny and makes me crack up on the daily. Other women wouldn’t get his sense of humour.
He tells a great story and is very social/gregarious. Other women might prefer someone more introverted.
He’s confident. Other women might prefer someone more retiring.
He has quite a few women friends - all of my exes have - and it’s always been something I really like: men who like women as platonic friends. Other women don’t like their partners to have friends of the opposite sex.
I mean, I could go on and on.
What it means is, DH is basically this ‘whole package’. And that means I PREFER him above all else, including someone who may ‘beat’ him in just one element of all his good qualities, say ….. looks.
Why would I rate someone who only does better than him in 1/10 criteria, when he does better in 9/10 criteria - and still performs really well in that 1/10….?