I think people stare at someone out of curiosity. It's not about how attractive or good looking you are but how different you are or the different or dominating confident vibe u are giving. I have a frnd.. She is really below average to me.. But she try to be very confident. She always dress her best. Her look is masculine but she mix it with faminine jewelry. So she looks really different. I appreciate her effort. But lots of people always stare at her face for no reason. I think it's because of her different looks. You know in these days good looks is common thn the below average or maybe someone who looks different like her. Nd also I think lots of average people avoid staring at good looking people directly or that much.. Sorry but maybe they doesn't want to make themselves feel less attractive. Nd also people are very busy with their struggling life. They are not in a mood of discovering who is good looking or not. Also lots of people knowingly or unknowingly don't want to Make a good looking person feel more good looking. They don't want to add your ego by giving you more attention. Maybe you are more attractive thn what people's think what is attractive to them.. So maybe they are confused by your looks nd make choice to not look at you that much cause human's mind is judgemental. People love to judge or stare. But if someone is out of their judgment they definitely gonna avoid it. It is same as ignoring a match problem out of our syllabus🙃.