I feel we are bad at assessing our own attractiveness (unless you are exceptionally top-model like attractive). Most people who find you attractive will never tell you. This is particularly true for men as women are socialised to not be that overt about their romantic interests.
An additional truth is that straight women tend to be much less picky about physical appearance than straight men. Despite what many single men will tell you, their difficulty in finding a partner often has much more to do with their personality than their appearance.
That has been my experience as well. The nuanced exception: online dating. During a date looks don’t matter much but getting swiped right? Being photogenic really helps. Which is not the same thing as looks but it plays into it