Why girls like bad boys and when they are old they like honest guys are they not hypocrites?

Only one request give honest answer
Why girls like bad boys and when they are old they like honest guys are they not hypocrites?
Post Opinion