How do you guys do it? How do you get Sasha to 50 LP after 21 days? Im playing on hard and with a debt so one might say im making it superdifficult but 30 LP is maximum for me in that short amount of time. And thats with sending her texts every day. Is it giving her presents all the time?
Some of her talk options are quite good. Travel and sports are a guaranteed 2 Love (in script, so that is 0.5 LP in game) each. If you start with say Books and Computers, you can forget about it.
I suspect that even with perfect talk options, some starting picks may make it close to impossible to get 50 LP in 3 weeks on Hard difficulty, unless you cheat or abuse the lottery to buy gifts. Debt being one of them. Not sure if Guitar is needed, but if you want the band events, spending 20 hours + $200 to buy the book, may be pushing it as well.
Bear in mind that it is almost impossible to get kink up to 50 for anyone in 21 days on hard, so you can't really draw money from Shiori and the likes to support your effort.
Best thing you can do is to try with those two topics (Travel and Sports), buy the Fancy Clothes and Luxury Watch, to immediately start spamming the Friendly and Sexy Texts, and probably work to increase your knowledge to 10, to unlock a third conversation topic (Love is probably the best pick among those, since you are guaranteed 1 Love (0.25 LP in game), with a chance to add a second Love point if your stat and relationship with Sasha improve sufficiently. Doing that means you start with spamming at least 1.75 LP (1 for Talk, 0.75 for the Call and text options) a day; add in Compliment and it is 2.25 LP a day. So that is already 45 LP in 20 full days.
Plan your breakfasts and dinner to have them with Sasha for the LP boost. Watch TV with her. Obviously you can date, but other than the home date, they cost money. And money is scarce, so avoid that if you can help it. If you do date, save all the character interactions for the date, so you can maximise date score - and show up on time, since arriving late for dates does attract penalties. Gifts are naturally out of the question.
Build your stats (Sunbathing, Practice in front of mirror (you may need to unequip your clothes to keep pushing that one; the max it still works is 25 Charm, but since there is no clothes check), Think etc. Think will help with unlocking conversation topics, the extra charm may help in events with her, as well as potentially making Dirty Text usable to get more LP from her.
Work minimally (once a day or even less), to keep some cashflow going, and exploit Random Office event #2 (100 Money for additional 2 hours work; you can't get Knowledge to 25 within that period and still pursue Sasha in all likelihood). Also do all the chores, and find ways to pay rent if you can help it. On Normal difficulty those can be ignored, since the penalties are limited, but on Hard that is probably not the case.
Events:
In the first Scottie event, pick "Not as low as they were", to get 2 Love. Tell Sasha in the second Scottie event to give him another chance gives you 5 Love in script. Probably better than the sub options, since you need to get to 50 LP within 21 days.
These events do not set any flags in the script, so there is no drawback to that in game.
Edited to add some dating information.