Why don't guys ever hit on me in public?

Anonymous
it seems like guys in school or in public (at work where I cashier) rarely hit one me. the only guys who have ever come up to me were to ask me for directions while waiting for the train or male professors who make small talk (+50age). guys my age rarely approach me at university, they will sit next to me in class (I don't know if that means anything) or make eye contact but rarely initiate a conversation. I am not by all means ugly, but not a bombshell either. I've only had one relationship so far (im 22) and that was a long distance relationship. I'm worried that if guys continue to ignore me or not approach me, I will be single for quite a long time, and I feel like a need a close, intimate companion. I rarely approach guys (if at all) because I'm terrified of rejection.

people say that I look shy and look like in deep thought all the time, but that couldn't scare away guys could it,if the girl is at least a little bit attractive?

Updates
+1 y
btw, why am I always approached by people for directions? I'm so sick of being a direction giver!
Updates
+1 y
if a guy decides to regularly sit right behind or besides you one day as class progresses, and I always tend to sit int he same seat, can I safely assume that he is interested and he wants me to approach him, or should I just take it as a happenstance?

Every friendship I've made was based on my first approach, rarely anybody approached me first they just give me strong hints...why am I cursed to do all the approaching! geezus.
Why don't guys ever hit on me in public?
3 Opinion