A few potential bugs, if they haven't been reported:
1. Walkthrough says to have fun with julie, you need to have had sex with her in Ch16. You also need to not have confessed it to Carol. That may be intended, but if so the walkthrough is incorrect. (Also, there is no way to have Carol be your lover and not get pregnant, so there really isn't much of a variant there, unlike what the walkthrough says.)
2. Might just be a nuance of the code. If your love with any of the girls is >=15, and sydney is there, she is a lover regardless of s_like. And main lover if she is higher than all of them. If they are all below 15, but sydney is lower (like they're all 14 and sydney is 13) sydneyendlover gets set to True, but the ending plays out as if she isn't. This might be intended, just weird it sets sydneyendlover to True.
3. There are a couple screens some people won't enjoy, if carol_love ends <= 0... but one is also called by accident at the end of the sydney main lover route:
end_s017_073
should be:
end_s017_074