So i just played up to the part where Sophie bangs Zack, I now think she will drop Felix later on
I could be wrong that's just what i assume will happen.
Well, we get to play both as Felix and as Sophie in this game. So, I don't think leaving would work in that context. It will become more and more difficult for Felix to satisfy her, though.
I see this game splitting into cheating and cuck routes. Either Felix remains clueless as to what is going on, or he finds out and likes to watch.
Another possibility could be a swinging route. I think Sophie might actually welcome that, but I just don't see Felix going that way; not from what we've seen from him so far.
Either way, another question that has yet to be answered is whether Felix ever gets something on his own or not, irrespective of the route. To my mind, that would make the game more interesting, but that's just one person's opinion.