Source: Google images
Because believing that you can achieve anything is not inherently harmful. But setting sky high expectations for yourself can be extremely damaging because no matter what you do you might not feel fulfilled enough. That is not your fault. You can't be everything you expect yourself to be and accepting it can bring enormous peace in your life. and when you come to a peaceful state you can always take care of your child better because Paranoia has never done good to anyone. So next time don't let your mind convince you that you are a bad mother and trick you into believing that you are not enough.