When the time is right for you, it will happen. Don't take it personally. I didn't have my first boyfriend until I was 21. And I was always the cute, outgoing, smart girl. I would get down about it a lot too, but just have fun you're only 16! In ten years from now you will look back and realize it's not that big of a deal. Don't rush into anything that isn't happening naturally for you. When it's meant to be, it will happen.