I wish it was easier :(

Hey ladies, I need some advice.

I'm in my last year of high school, I've struggled a lot but I've managed to get myself accepted into University into a competitive program which I'm very proud of. However, I have never had a boyfriend. And so I'm leaving my final year in high school single, near the point of depression, and wishing for love.

I don't go out a lot because I have a job and homework, and friends who don't enjoy going out much. When I do have the opportunity to go out my parents always need to know who I'm going with, where I'm going, and what time I'll be back. If there's one thing that they don't like they practically try to guilt me into not going, sometimes even going as far as rejecting my request for a ride there. I just don't know what to do at this point, I need a guy in my life, a really good guy, and I can't get one. I'm not very good looking in comparison to the other girls in my school and general area and it's just so hard to even get attention. I just really don't know what to do, I think I'm almost at the point of becoming depressed, and I don't know how I've made it this far without hitting that point.

Also in the event that a guy tries to flirt with me, smiles at me or even acknowledges me I shy away and pretend I'm not interested. Why do I do this?!? It's so annoying!!

Please tell me what I can do, I just don't know anymore. I don't want to be depressed, I want love, and be able to do well in school and have my job so I'm backed up financially. Is it too much to ask for???