don't worry about it Maggie.....you will get a bf when you are ready.
I just had my first real kiss, and I 24. I didn't find my first boyfriend until I was 22. I didn't NEED one before then.
Then, one day I woke up and realized there was something missing, and I was lonely and I found my first bf in a matter of months. I also had a few guys try to pick me up when I was in the 'looking' stages. It's like they know or something :P
I thought the same thing when I was 20...that I should have a bf by now...is something wrong with me? Maybe I'm too fat or too opinionated or something else that was turning guys off. But, I think it was the fact that deep down, I didn't want a bf yet...so I was basically turning guys down before they got started
Anyway....keep calm, and cool...go about your life. Trust me, you know when you are read to look for someone.