Why is it like this?

So, my friends always get hit on. And I am never one of them. When we are out, one of them always gets hit on. And it hurts my feelings cause I don't think any guy finds me attractive, and I am super shy too. I feel like I'll never find anyone, and when someone does talk to me they never wanna hang out. Which makes me feel even worse cause I feel like they have another "prettier, better" girl. Will I ever find someone?
Why is it like this?
Add Opinion