okay, this feels like a real asspull of a conflict.
Zi Yun, she goes to school like everyone else. She gets to associate with whoever she likes (I don't remember seeing any guards, or anyone stopping her from talking to people), she even went on adventures to do some treasure hunting on her own. Sure, she gets treated like some unattainable goddess, but there was never any indication that this was forced upon anyone. as far as I can tell she gets a lot more freedom than other sheltered noble girls.
Then you take some kid in to your home, because he's been pissing the wrong people off. This kids response to your hospitality and keeping him and his sister safe, is to sneak around and effectively break in to your private grounds. He then peeps on your young daughter, and starts removing his clothes. Because he's her "friend". He then starts to fight you when you rightly beat down the hiding intruder, because you've somehow been ignoring her feelings.
nah, fuck him. If he wanted to see her he could've just talked to guards, servants, anyone, and arranged it. then maybe we'd get a little understanding of how she's sheltered rather than our MC just declaring it. This was all in service of giving him an excuse to come to her rescue again and set up another challenger.
writing has been great up until that point.