I agree with you. It is a fact that Sophia did not deal with these types of provocations/situations.
It may just be that you say, or Sophia, unconsciously, has a darker side, and that her desire to work with the young people carries something else inside.
This scene, on GW route, the last words used: "as hard as he could", does not put Liam in a good position.
Liam does all he can, but it's not enough. This is why I believe that, whichever route you choose, we are going to have sex outside of marriage.
View attachment 1040786
And Sophia will ask for, Liam has enough.