This is my entire problem with this. Could someone who was sexually assaulted agree to a consensual relationship with someone who assaulted them? Sure. Common place? Nah.
It's not about not believing victims. It's about using some fucking common sense in this case.
The defence is that she was a kind person and decided to forgive him, which apparently ended up being a big mistake.
I just don't think you can have your cake and eat it too. To forgive someone for something like that, it might not have been that bad.
Would she have forgiven him if he had raped her? I feel that if what Evilore did was worthy of forgiveness it could not have been a major barrier for her.
As you say people do forgive, people have different tolerance levels, views, opinions etc, but for me it's a big red flag, in the same way Evilore's past is red flag for those that think he's guilty.
The reality is that people do lie about this sort of thing too. When I've mentioned that before people have said "That's why people are scared to come out, as they get called a liar". Which is fair enough, but the fact remains that some people do crazy things when they get hurt.