It is so interesting to me how moms unconciously wear guilt as a bage of honor. Somehow moms deep down believe that they are required to feel guilt or that it is simply a required part of motherhood. Somehow we believe that if we feel guilty enough then everyone will be happy and feel loved. Not true! Actually, guilt is a destructive mechanism that creates illness, depression, anxiety, etc. It creates disconnection between family members rather than connection. It inhibits a mother's ability to care for her own needs and then, in turn, she is less able to care for others.
Guilt is a feeling based on the belief that you are responsible for everyone else's well-being. As mother's we have been programmed to believe that we can somehow keep our children from experiencing anything that would cause them to feel pain. These are false, irrational belief systems. We only create suffering when we cling to these beliefs.
We cannot control the events that will happen in our children's lives. What we can do is give them the tools they need to work through the emotions they experience when any particular event happens. We can allow them to feel the feelings (whether we think they are rational or not), express them appropriately, and then create solutions with which to respond to each experience.
Most of us are taught how to stuff our feelings: "buck up" "stop crying", "don't throw a fit", "I'll give you something to cry about", etc. This leads to illness, addictions, eating disorders, and acting out. Feelings are not bad. Why are we so afraid of them? We confuse the feeling of the emotions to the often destructive behaviors that happen when we react rather than respond. Response means that we feel the feelings in a safe, controlled environment, and express them appropriately (through journaling, or yelling into a pillow, or just sitting down and having a good cry) Emotions will naturally flow through if you give them a chance. When you allow them to flow through you are then in a place to create something new.
With children, often if we just sit with them and allow the emotion to run its course they will automatically be fine, move on to the next thing, or solve the problem at hand. If we actually do something that hurts someone we do not have to punish ourselves for years. We simply need to own our behavior, apologize, and then look at what caused us to react in that manner in the first place. Children are naturally forgiving by nature. They do not require you to punish yourself by constantly beating yourself up. This will disconnect you from your child and all they want is to be connected. Even if you aren't supermom. Kids don't need supermom. They need genuine, human mom. Because that is the mom that will teach them about how to live in the real world.