When the ruler of the feast tasted the water now become wine, and didn't know where it came from (but the servants who had drawn the water knew), the ruler of the feast called the bridegroom,

 There were at least three reasons why Jesus acted as he did, and why anger was in his heart. 