Maybe if this were the first time something like this had happened and the Haddock's found out it could have slid. But it wasn't. He was already on thin ice with Elliot for having gotten into an argument with Stephanie and had gotten a bit forceful with her, and he was on thin ice with Stephanie's father over him being held back. He really couldn't afford to make any mistakes.

That alone drove him alone. Alexander didn't make mistakes. He played his part perfectly as the polite and responsible pureblood heir. But no, recently things had been going downhill for him. He blamed it on the stupid women in his life. They drove him insane and apparently drove him to do rash and stupid things that he couldn't take back. 

"....Who else do you think saw you because surely I couldn’t have been the only one since you were snogging her in full view of the entire pub!” She shifted her weight to one of her legs. “What do you think Stephanie would say if she heard about this? Or better yet, what do you think her parents would say?”

Alexander pursed his lips and thought but came to the same conclusion: he couldn't deny what he had done. She saw it and now that he thought about it, others could have as well. So he pursed his lips and looked at Henri, thinking very carefully about the ground he was now treading on with her. "Again, what do you want?" he asked her. "Because that's what this is sounding like. You want something for me from this. I bet you are just so proud of yourself right now, aren't you?" he snapped at her. "But you don't know anything. You have no idea what's going on with me and Sabrina." But she knew enough and that's scared him.