Nice Update!
1. Had sex with three principals
2. Can get Veronica to 6 hearts, but "the night is young" does not progress
3. Tried to bribe police officer, hint says weekend tennis, weekend tennis does nothing
4. Ashley's friend stuck, helped lift weights, first episode of meeting with her and Ashley, nothing else works
5. No progression with Barista, office secretary--I presume those come later
6. Can't get to beach sex with Veronica
Overall, it is a great game. However, hint system stops helping late in the game as above.
didn't check your save, but if Sophia is stuck at 10/5 or 15/5 (depending on if you took her to beach), go to your room between 1500-1700 M-F, and WALK out to corridor (don't use insta move). Ashely should stop you, and tell you how to progress.(and yes, its not very intuitive- you are hardly ever in YOUR room in the afternoon. If it also triggered when you left ASHLEY's room between 1500 and 1800, that would be harder to miss) Heck,if they extended to 18:30 on Sundays, you would trigger it after some beach party..
6 hearts for veronica on date night, and then quit? Does that include the casino?
If not, you need to find the casino (ride subway/train on city map until casino pops)
You need Sophia to be more advanced (she helps you win tennis match, and sets up police "sting" operation at tennis court)
Beach sex with Veronica should have unlocked (100/100/100) after chore/sauna sex opened
You didn't say, but did you progress with VERONICA's friend Amy?
and yes, some of the late game hints are vague/missing, but you can also check acheivements to help you figure out what to do