Ah hear yuh Jah G, but here is de ting ... Building on your point ... doh matter how many times she went back, and doh matter how many times he geh on bad ... on each successive occasion he had a duty to act appropriately. And, arguably, after a period of 2 years or however long it was ... she reasonably could have expected him to cool his ass.
I'm not willing to discount the calculus of need and desperation, but even within that there is no satisfactory free pass that justifies the alleged misconduct. Ppl react to situations in different ways. Personally I think it's harsh to rationalize whether she has acted morally or not.
It's the victim's prerogative to respond with silence. And when to break that silence. Frankly, I find everything she has said to be plausible ... she sought advice from others (this by itself is not silence). People told her doh bother to bring a case ... happens frequently when the scales of injustice seem to tip against the victim. That she has now sought to bring the matter to light shouldn't be used against her.