I think your variables aren't saving player input when you change the relationships at beginning of game. I put mother in place of landlady and yet the dialogue still says landlady.
One more thing I came across. When Linda is in her room during the night reading or something. She can be highlighted, but when you click nothing happens. Is it possible to have a dialogue basically saying nothing to do or fix it where she can't be highlighted until there's an actual event? I'm enjoying the game so far and as a programmer myself. I thought maybe I would let you know bout everything in case no one else is.