Like when he was repairing the roof at that person's house... he should have known better than just going into…
but isn't that what makes ZH interesting? he sometimes cannot hide is emotions, though he is very good at his job he is not that smart in other areas like we see him make bad decisions and need saving. I like that.