Hey, thank you for the feedback! We really appreciate it. The reason you are punished by the family is because they do not like to argue. Caroline wants to keep the peace between the family, and Audrey is more of an uncaring character but still sticks by Heather. Therefore, you get punished by them. But if you choose to push back on Heather, you get +1 Sub, which will give you extra scenes in the future if you want her to be a sub.
For Audrey, you do get a backstory for her in the second update, and it's more explained in the first episode, as are all the other characters in the game. With this version, we wanted to show people the game and the characters.
We wanted to show MC as this somewhat shy guy who likes to creep on women. We want to develop him into a more confident character once he goes to university and gets more experience with women. For the next update, you will be introduced to a character called Tyler (the guy on the right of the banner). He is also a gamer like MC, but with more confidence and experience with women.
I'm sorry you don't like the personality of Heather; we want to develop her character more, and throughout the course of the game, she will change.
I hope my response helps. Please tell me if you have more questions; I'm more than happy to answer them. I also hope that, overall, you enjoyed the game.