Perhaps you should also put a note that jess character is enforced, one cant avoid her no matter what

Related to that issue are fake choices, as the one screenshooted bellow:
If there is no real choice, please, do not provide "options" here.
You probably have hots for her, so players should have as well...or thats just a just simple (though overused) porn logic- it is a porn game, if there is a young chick, everyone should go after her, no questions there
Apart from those enforced interactions, which is a big minus in my book, the game is promising, despite its sometimes confusing freeroam elements.
p.s.
making characters "avoidable" doesnt mean having them out of (the story)picture, yet letting players choose if they wanna to pursue them as a LI or not. the way it is done with jess here, just sucks, my 6 cents only ofc.
at the end it is your game, you are free to make it as you see it fitting...i dont need to play it if i dont like it, as simple as it can be.