The grammar is a little wonky but many details are really good i had no problem reading this ( maybe the subtle cultural details, as you said, get a little lost ). Thank you very much for doing this.
Yoshino is simply to good at pulling the heartstrings of this masopsycho, it isn't her actions per se that get to him but her character as a whole they really have a strange dynamic.