If there was one thing Ron hated, it was spiders. If there was another thing Ron hated, it was the stupid Body-Binding Jinx. Completely unfair and cowardly, as far as he was concerned. At first he felt bad for yelling at Harry, but as he stood there, frozen, unable to say a single world, any remorse inside him turned into hot, boiling rage.
"Maybe I should just leave," said Ron, in a soft voice. "Yeah, maybe. I couldn't read your mind when you were acting absolutely insane, so yeah, maybe I should just leave."
He rolled his eyes and then grabbed Harry's shoulders angrily, shaking him a little. "I've been avoiding you all week? You're the one who can't even look me in the eye, you think I want to hang around that, when I'm clearly not wanted? You talk about me not knowing you... have you forgotten that I have the emotional range of a teaspoon? Because I do! I shagged Williamson and Sean because it felt good! Because I was... I was tired of hanging around here, wishing I could shag you!"
He let go of Harry and paced across the room, clutching his hair in frustration. "Fine, maybe it wasn't the right time for a snog. You could've said that. But you didn't. You pushed me away. You could've said, 'Ron, I love you too, let's save Hermione now and shag later.' You didn't. You just pushed me away, and then got mad when I thought the wrong thing. But you're right. I don't know you at all. I'll just leave." He glowered at Harry, willing him to agree.