What's the difference between not having confidence and just being realistic?

For example a man sees a woman who he finds attractive but doesn't approach her because he knows he has no shot. Is this due to low confidence or just being realistic in the dating world

What's the difference between not having confidence and just being realistic?
Post Opinion