Thank you for the detailed review, was nice reading it! :)
I do have some corrections to make tho:
It's quite difficult to loose a girls route. Choosing Anya over Jane in Chapter 1, won't exclude you from being with the other girl, that'd just be bad game design in my opinion.
Same for Chapter 2, for example, to get the scene with Amber, I put in another choice "Do I really want to be an ass again". For main girls, it is not hard to stay on their routes, you have to actively take the bad choices to leave their routes, even if you do a couple of mistakes, you're not off the route unlike for most other games.
Can you give me an example for Chapter 3 where the relationships feel disjointed? I'm just human myself, so nothing will be perfect and I'll gladly fix anything if it's obviously bad by choice.
(You can always see relationships on the characters app on the phone, there is a little hint when you open it for the first time.)
To be fair, quite some people mentioned that in Chapter 1 you have to choose a route and I might be fixing that in the future, for now, it's in the game.