Yeah, that was not your finest moment as a parent.
Sure you pay the bills and provide for your children, that's your responsibility.
But you too are a speck of dirt. I think you should go sit in the other corner until you get some perspective.
Bad dog!