you know, it's funny because in high school, I wasn't the type of person that you were. Well, sorta/
My first few years in high school, I was really outgoing, friendly, and well known.. I had tons of friends.. it was fun, I must admit. But when I became a senior, I changed. I hated who I was. I still had those friends, though they weren't really good friends that you can count on.. but I avoided them. I wanted to spend most of my time alone and I just hated my old friends and who I was around them.
But.. through all my years in high school, even though I could have dated the popular guys, I was friends with most of them, but I wasn't interested. I liked guys like you.. the quiet ones, the angry looking ones, the loners. I always found them more interesting. Because with all the popular guys, you knew everything about them.. but the quiet ones were just so interesting to me.. Pretty much all the guys I ever liked in high school were like you sound. None of my friends ever understood because they were into the popular guys, but I didn't care.
The only bad thing was that I was shy around them and they were shy around me so it never got far.. so don't think that there's no hope. You can have a girlfriend. You just have to wait to find the right girl. Don't worry about how old you are; it doesn't matter. I'm 19 and i'm now married (six months), but I never dated during high school and didn't even go to prom.. haha.. so don't worry. My only serious boyfriend was my husband..
Just be patient.. and have some confidence in yourself. The right girl will come around, and she won't care if your nose was broken. I promise.
__________________
You can't always get what you want
But if you try sometimes
Well you just might find
You get what you need

