blacktoad and everyone else, I made a walkthrough for the dialogue stat points and various stat checks. As well explaining a few story forks that can be confusing bc they lead to skipping scenes/different scenes later on. Some of the stat gains are guesses by me but it's more or less accurate I think (feel free to point out errors and I'll correct them). It's chronological so it also might help figure out in what order to do things, but most scenes/segments where you don't gain any stats are left out.
Some of the stat checks may also be inaccurate because in one case I know of (Anna's lust>7) "Char's stat>X" means X+1 or more to pass the check, whereas in most other cases >X seems to indicate X or more. Either typos or bugs. Sir Toadstaff, prithee fixeth.
In case people don't understand the syntax. Positive stat changes are statname1 statname4 etc. Negative ones are statname-3 etc. #s prefix choices, and the number of #s correspond to how far down the choice tree it is. So main choices are #, sub choices are ##, ### etc. The "====" is to mark the end of a scene/segment.
EDIT: changed a stat check, again sometimes the > means greater than (which is correct) and other times equal or greater than (which is >=).