Thanks for the answer, and for considering your players' preferences. I love that your game has so many meaningful choices, leading to so many different routes, but keep in mind that most harem fans will not be willing to accept Jessica as a love interest. As
ArunPrime pointed out, you can't change people's minds when it comes to certain things. From the way they talk, Jessica probably had a train run on her, in that storage room, 5 minutes before MC meets her in the cafe.
She'd need a pretty major rewrite for most people to accept her, like if it turned out the ex she was talking about with Elva had forced her to prostitute herself, and then she hadn't been with, or flirted with, anyone since she left him. The fact that she went from being a prostitute to just being a slut makes it impossible to sympathize with her past.
The game's main feature is that you can replay it many times to see many different routes/scenes, but if too many routes include a controversial character, like Jessica, most of your players will be limited to just the few routes that exclude her. So far, Jessica is forced into the harem on about 2/3 of the routes, which means that players that don't like her(almost all harem fans) will be limited to about 1/3 of the game's content.
Sorry if this comment seems very critical, but it's just meant as constructive criticism. I love the everything about the game(excepting one character), so please keep up the great work. I'm very much looking forward to the next release.