Why did the angry function exceed the callstack size?

It got into an Argument with itself.

More dad jokes you'll groan at