The only thing that stopped Harry from beating the living daylights out of Snape was Hermione and Ron deciding to ignore him, as well as the threat of spending the rest of his school years in detention. Harry didn’t want to stay behind after classes, especially when he’d just finished with Professor McGonagall. The insinuations that he’d broken into Snape’s private stock almost tipped him over the edge, and the threat of being subjected to Veritaserum very nearly made Harry lunge at the Potion’s Master to strangle him.