Most days with your three-year-old are good, some days are great, and a few (hopefully, not many) are downright atrocious – don’t worry, though, these things happen to everyone.
So go easy on yourself; it’s okay to allow yourself to break down. Feeling guilty will only lower your confidence and reduce coping skills.
Parenting a child this age isn’t easy, and you’d be superhuman if you took everything in your stride without ever experiencing a blip. Usually it’s a combination of small child-related events happening all at the same time that turns a good day into a bad one.
You can normally cope with all these minor hurdles individually, but when they cluster, that’s when you start to break down.