There are 20 different kinds of guys in the world. Yep, we were surprised too, but it’s totally true. They range from the wannabe front man to the overly cautious dude with everything in between. So you either are one of these types yourself – or you’re likely dating one.
20. The Selfish Type
The Selfish Type will never offer you his jacket if you’re cold. He’ll constantly ask you for “little favors” and never seem to really have your back in return. If you’re unlucky enough to find yourself dating a selfish guy, you better hope that he’s got some other amazing quality that makes it worth it.