God gets angry sometimes.  For good reason.