I think there are 5 types of Guys you'll come across in your dating life on your way to meeting Mr. Right...
The Douche: This guy is definitely good looking. The problem is, he knows it. He thinks he's God's gift to humanity and you should be lucky to date him. He most likely has an advanced degree and a good job so money isn't an object. His one major flaw is he's an asshole...and that's hard to overlook.
The Baller: The Baller, unlike The Douche, may or may not be good looking. That's not his most important trait, however. He's a baller so he's got guap. He's VIP everywhere he goes, buys you shoes, bags, purses and even whisks you away for weekend getaways. But, just like The Douche, he thinks he's God's gift to humanity and unfortunately for you, there are 20 other girls lined up to tell him he is.
The Corner Boy: The Corner Boy, also known as The Bad Boy in some circles, is every girls favorite. He's dangerous, got tattoos all on his neck and other unemployable places, and he's usually done hard time. (...cuz criminal records are uber sexy.) The Corner Boy is attractive but it's his element of danger that is the most attractive. He may or may not have money which he may or may not have acquired legally. But none of that matters, you're living on the edge and drinking Henny straight out the bottle and you like it!
The Nice Guy: The Nice Guy is attractive in that librarian who would be sexy if she just took off her glasses and let down her bun kinda way. He has earning potential but zero sex appeal. He's always a gentleman and you enjoy his company but in a hanging out with your grandmother kind of way.
Mr. Right...for someone else: This guy might be the most confusing of all. He looks good on paper and meets all of the requirements of what you are looking for in a guy. His biggest flaw is there is just not enough chemistry between you two. While he's a great guy, and definitely should be Mr. Right, he's just Mr. Right...for someone else.
So, do you think I covered all the basics? Did I leave anyone out?