The whole point is that she wasn't 18.
For it to be called rape, yes absolutely.
Whom you find (sexually) attractive is totally your choice, but your stated reasoning for no longer liking Haley shows an "interesting" view on the circumstances that happened in her past.
The story has:
- a young female student, who is described as being innocent both emotionally and in the ways of adult sexual activities. She is also below the Age of Consent (or at least is where I reside), so doesn't have the legal right to make choices when it comes to such activities.
- an adult male teacher, who has an authority position over the student. He uses that authority, his greater experience and emotionally manipulation to convince the student into "befriending" him (aka "grooming"), and to coerce her into "choosing" to perform a sexual activity with him. All of which the male would know is illegal.
And you lay (at least some of) the blame for being susceptible to that "grooming" and for performing the illegal sexual activity on her, the victim?
I understand the point you are trying to make.
Here are a few things to consider:
1) Teenagers do all sort of stupid shit but not all. When I was in my teen years there were a bunch of teens that wanted to be cool and be like adults and ''fit in'' with the ''cool'' crowd, they were illegally smoking, drinking, having sex early, all that shit, then there were other teens that said: ''Nah, fuck that, that shit ain't good, we are better than that.'' and they didn't do those things. I respect the latter more. ( this, what I said here is not about Haley )
2) Just because you are not an adult doesn't mean that you can't express your character and that after you become an adult everything you did before becomes null and void and impervious to judgment. Imagine an action that you find abhorrent performed by a person - for example someone was kicking puppies when they were a teen. You find that out and you respect that person less, even though they were a dumb teen. ( still not about Haley, just to show you that past actions of a person can change your perception of them )
3) Now in Haley's case it was her passive action of being a people's pleaser and letting others take advantage of her that had long time negative impact on her, she doesn't know how to say ''no'' properly. What happened to her is very unfortunate, I don't judge her in the sense that I think she deserved it or something, I just think that the kind of person that lets others take advantage of them is not the kind of person I want to be with, I am not attracted to people like that. And she shows it further in the game that she has not changed for example when she can't say a straight up ''no'' to her boyfriend and instead comes up with all sorts of dumb excuses to not make him sad. It just all clicked for me, way in the past it was the peak, and she is still the same person. There is a big probability of that happening again in the future, and while I can help her through it as a loving brother, I at the same time don't want to invite that level of turmoil into my love life.
It wouldn't necessarily have to be rape for me to have this view of her, if for example she was a punching bag in school for all the mean girls, and would not stand up for herself, and that caused trauma, I would have the exact same view of her.
Just reverse the genders - a girl can feel bad for a guy who gets bullied, humiliated and beaten up by other mean guys, she understands that it is not his fault and that bullies are the ones who are the evil people, but she doesn't want to date him, she wants to date a strong guy who can stand up for himself.
Makes sense?