Thank you for playing! I'm glad you think so, that's exactly it. I want to make the characters feel alive and have proper reactions to your actions. If you meet her again before the event you can apologize and she'll forgive you, though I intend to make this more complex in the future too. Some girls should forgive easier than others, and depends on the severity :)
For the second question, was this towards the later part of the week? If you exhaust their dialogue (all of them have about 10-15 different ones in this demo) then you'll experience that. In the future I'll probably make them appear even if you've exhausted it, you'll just hit the post dialogue directly. And some dialogue like the three questions you can ask will reappear every week, at least until you graduate from them with higher heart levels.