Having a partner means loving, respecting, caring about each other, right? You are supposed to be with the other person because you love them, and because you like them the way they are (I don't really know how to explain it). Being good/bad boy is nothing more but a god damn label... a stereotype. If someone is going to look at the labels and the looks instead of getting to know the other person, the relationship isn't going to last too long... If any of you was rejected before, I dont know... maybe you just weren't her type and it has nothing to do with you being good or bad? Just because you see those labels on the media or in real life sometimes, it doesn't mean you have to apply it in every circumstance. Not all human race is stupid like that, or at least I want to believe it isn't.
And a little off topic comment. Am i the only one who thinks threads like this are a bit discriminative? I mean... I rarely hear about guys being abused by bitchy girlfriends. I always hear about how girls are all manipulative whorish beings who, for some reason, enjoy getting beaten up by a sicko (AKA "bad boy") and reject the one who is nice to them. I don't hear too many complains about guys... it's always about the girls. I don't know, maybe I'm overreacting...
Sorry for the nonsense.