Why do girls/women stare at me so much and/or make eye contact?

I am 16 years old and not some special boy or something, as a matter of fact I have a really bad self-esteem, although I do not show it. Anyways, when I am cycling to school I can just feel girls' staring at me in the corner of my eye. Or when I go to the church in public women stare at me. Today there was this pretty young lady walking past me and who had to necessarily turn around and look in my eyes.

I just don't get it, I mean I wear just nice clothes, and my hair is great according to my friends. But I got light acne, and it is almost gone, and I am foreign in a country where there are very few foreigners. I just get the feeling girls stare at me, because I am a foreigner, and some kind of weirdo or whatever the heck they think.

Plus, there are about a load of girls at my school whose name I do not even know, and I think are pretty, cute and keep making eye contact with me every single day, why? There is no food stuck on my face or toilet paper rolling out of my pants.

Sorry, if I sound like a puss, but I cannot let go of this frustration
Why do girls/women stare at me so much and/or make eye contact?
Post Opinion