Maybe it was just because he wasn't feeling well. Everyone has odd behavior when they're sick. He may have thought you were mad that he had thrown up and made a mess. When mine were little and sick I always placed a trashcan or huge bowl next to them where ever they were. 'Just in case'. Hope the kiddos are feeling better soon.