Share on Facebook Share on Twitter Share on Google+ Share on Reddit Share on Pinterest Share on Linkedin Share on Tumblr In my point of view, I do not think that any mom can ask this question and be a bad mom at the same time. Bad mothers will never care to think about being good or not as they already think they are the BEST. If you just start asking yourself this question, it means that your are reviewing yourself and how you behave with your child. It means you are a good mom 🙂 , so do not hard on yourself If you try your best to give your child all the love and safety he needs, then you are a nice mom. If you look at your child while he is sleeping and tell yourself “I am not doing it well. I should be a better mom”, you are a great mom. You can do more, but what you are doing is already fine and maybe enough. If you are trying to hide your fatigue or sadness and just meet your little child with a smile and big hug, you are a super mom. If you are doing anything nice to your child and still think that you are a bad mother, so I wish all mothers will be bad like you and do what you already do with your little child. You are doing very well, so keep on and do your best, but do NOT hard on yourself