How do you know when you are ready for a relationship if you are always liking the bad boys over the good?

And dont say choose the nice guy because there isn't always mutual attraction.
How do you know when you are ready for a relationship if you are always liking the bad boys over the good?
Post Opinion