Is it normal for an almost-5 yr old to be emotional/moody/aggressive?

My usually fairly even-keel lil guy has turned into a moody teenager, seemingly overnight. And he’s not even 5. I’ve been wracking my brain trying to figure out what’s going on… not enough sleep? Too much screen time? Not enough attention? Maybe it’s just the age? Etc etc etc … there haven’t been any significant life changes or anything recently .. I’m at a loss. Am I just a failure parent?

Vote below to see results!