What specifically makes a guy boring, too predictable? people say that is why girls reject nice-guys

Anonymous
and what specifically makes a guy fun, exciting, unpredictable, because those are the traits that make a "bad-boy", and why do girls extremely crave, are attracted to guys that are exciting, unpredictable? is it an Instinct?

Updates
+1 y
also what makes the "nice-guy" a push-over, doormant, lets people walk over him, what are specific examples of that and how do I avoid, prevent that from happening?
What specifically makes a guy boring, too predictable? people say that is why girls reject nice-guys
8 Opinion