I think there's hormonal stuff at play but the first question that came to my mind was "Where's her abuser?"
(I just quickly skimmed the previous posts so you may have addressed this)
Well, I have never heard of any physical abuse whatsoever.
However, abuse comes in many forms. I know she dated jerks before, but from as much as I know, they were just selfish, absent. The one she was into the most was just not reliable, lived out of the country, I'm not sure about abusive though.