Why was God so upset?
Exodus 4:25
ESV - 25 Then Zipporah took a flint and cut off her son's foreskin and touched Moses' feet with it and said, "Surely you are a bridegroom of blood to me!
For follow-up discussion and general commentary on the topic. Comments are sorted chronologically.