First of all, maybe my answer to you was a little rude. I'm sorry, this is not typical for me and I always respect another opinion if it is not expressed categorically.
Secondly, if you are careful, then you should have noticed that today Sofia has lied more than once in the game, so we can assume that she will continue to lie to Liam and this lie will be more weighty than now.
And third, the fact that Sophia is lying, quite likely in the near future, could push Sophia to allow Liam to have sex with Natalie or Katie. That is, you understand that the feeling of guilt towards Liam can push Sophia to allow Liam to do things in order to raise his level with herself.
Fourthly, you understand that the relationship with Liam cannot remain at the same level, while Sophia is moving forward in her corruption! This is an absolutely obvious fact. And such a small thing as the lack of a bra is a great start for these changes.
And you stubbornly insist that this is impossible. Therefore, I do not understand you.