Harry does tend to wear his heart on his sleeve, so he could react that way. I think he overreacted, and he probably would have settled done if he had time, but he didn't have the chance.
Author's response
Exactly what I was going for. Thank you for noticing. With a Ranma cross, I think misunderstandings being blown way out of proportion is par for the course. :)