Look, you're not even eighteen yet so you need to chill the hell out. Not to mention posting something here to fish for compliments and dig a bit of self esteem out isn't going to work.
1) Fucking relax. You're fine, in fact you're not even fully developed yet so I'm sure you'll be even better so just forget about it for now.
2) You don't need a boyfriend. Once again you're not even eighteen yet. And yes, that is relevent
3) Either way your life shouldn't depend on a boy. Or girl for that matter. But anyway if your happiness is dependent upon being in a relationship then you need to re-arrange your priorities. You are your own person and you need to live your life on your own. This world has built up love and relationship to be the pinnacle of everything, the prupose of your life. And it's not. In fact it's hardly an important thing. We shouldn't need each other because we were created as individuals and as individuals we live.
So get off the boy binge, it seems important now but you'll, hopefully, learn soon enough that it's not that important. Relax about your looks, I"m sure you look fine and fishing for compliments just annoys every one.