So there's this
guy that I really, really like and he says he likes me back. He is
perfect except for a few major things I can't get over: He
smokes, he's been held back in school, and he's kind of a player.
Should I trust him and try to make it work or leave him?

While we can be totally blinded by a
cutie there are some thoughts to consider before giving it a go. You
already are spouting off some pretty big warning signs, but the most
concerning is that he is smoking cigarettes even if he is smoking
hot. I am guessing that you two aren't of age, so this is a major
no-go. The player rumors may be something to give you pause, but
unless you know for sure you shouldn't completely write someone off.
Lastly? A guy being held back is not a dating drawback. We all have
things we are not proud of, but the big thing test is how we move on.

Now, if this guy is actively working on
quitting the smoking habit, then you might think about think about
being his friend, but dating may not be the best idea right now. If
you get to know this guy better and realize that he had changed his
player ways and is working on quitting smoking then and only then can
you consider dating him. The easy answer to your question? Lose this
guy and look for cuties that can meet your expectations.

We aren't telling you to have a ridic
list of qualities that your BF needs to possess, but a few deal
breakers are fine. Players, smokers, and sketchy dudes all should make
that list. You want a boyfriend, not a chance to hone skills as a
future rehab counselor! Be careful with your heart, girl!