That slap was so deserved. I don't give Hanabi nearly as much shit as others seem to and it's an interesting perspective to have the main character be the one getting in the middle of a relationship as opposed to the usual 3rd wheel showing up later for drama, but damn she deserved it