The Boy has been in a pretty lousy mood for most of the day. He's teething. I see all four canines coming in. His temperature isn't high, so we've been giving him Tylenol (if he has a temperature, it could be some sort of infection, so we can't give Tylenol and we should instead call the doctor and possibly go to the ER).
A few things have helped, temporarily, aside from the Tylenol, but basically, he's throwing a total fit.
A perfectly normal thing for a kid his age to do.