I enjoyed the update quite a bit. I was looking forward to fun with Lilly and that did not disappoint.
There is always so much whining about Frank. I can somewhat understand it, but the whining is more annoying than Frank is! While we are seeing this world through Frank, he is not the one in control, Becca, Abby and Lilly are. That is why Frank has such difficulty with his decisions. He loves the girls like a father but also has to admit that he has other feelings too, even toward Abby. However, Frank is not the MC of this game, he does not set up the situations. There are plenty of games where MC is in control, some in fact where MC is so controlling he is predatory. That is not Frank. He is not quite an NPC but he is not really the lead in anything. Even with the lesbian couple, he did not make the first move beacsue that is not Frank. He is not a doormat, but he will go along once the signal is clear to proceed. He is conflicted because he wants to respect the girls but can't figure out how to do it.
To see how a game like this can progress with a more passive MC, I would check out the game
Life With Mary. The MC of that game was a bit reluctant and hesitant too but did grow while still debating if he was doing the right thing or not.