you are blinded. how can you judge her family affair, so many possibilities, and you know the story from one side only...
i won't say women love bad men only, but for sure they care your distinctiveness, characters much more than your kindness and honesty.
i am a bad bad bad man, but i never failed by ANY woman.