I don't know if this was intended, but in version 0.3, if you select "Convince her to stay out of it", appears on the screen "Sophia didn't like that", but sophia_romance is still +1. Line 297 of the version3.py file. I'm sorry for my bad english.
Wow, great catch! I've updated it right away.