It's currently avoidable through a choice, but no variable is set either way. So, in the next release, it won't be known if Michael was chased off or not, or if Angela was turned on or not. I would hope to have a variable that would be persistent through the entire game.
In fact the only variable maintained, other than the MC's name, is whether he helped the stripper or not. Nothing concerning the daughters or the principal or anything else.
Perhaps the developer will redo this opening. I hope so, because it could be a decent game.