"Why am I attracted to a person I know isn't good?"
"Because you're hoping you're wrong and every time they do something that tells you they're no good you ignore it and every time they come through and surprise you they win you over and you lose that argument with yourself that they're not for you"