Fact from fiction, truth from diction. Girls like bad boys and losers because in a primal sense they want someone who can be a good protector, also a forceful man who can take charge and do things his way. To also buck the system. Then, in a way, they can buck it too but from the safety of riding his coat tails.
The bad boy provides spark and flash. Like pulling up to the curb in a flashy sports car, and having everyone ooh and coo over it. That moment of gratification makes you forget all the times it crapped out on you when you needed it and left you stranded. Bad boys give that slight element of risk. And the drama of always something coming up. Why women say they want the nice guy with a good job and a home in the burbs with a white picket fence is beyond me.
The bad boy/loser offers the girl a chance to “save” him from his destructive ways. If she brings him around after cleaning him up and everyone’s jaws drop because they can not believe it is he. She can puff up in pride that SHE was the one who re-invented him. Thus making her MORE women than those others who tried but failed. She and she alone, had the mojo to straighten him out and make him into something.
Opposites attract like gas to a match, but after the flame is gone you have just a burn out dark spot. That is why most guys I know of have the bag girl when they want fun. But then it is time to settle down and take her home to mom; you get the good girl.