It's a phase, we all go through it, unfortunately. Some of learn faster than others that the "bad boys" that we thought were fun and sexy are actually no good and we start to gravitate towards the nice guys.
Here's a thought - how about be a nice guy because that's just the right way to behave?