This article about motherhood was just fabulous. I strongly encourage you to read it. These are the highlights:
Everywhere you go, people want to talk about your children. Why you shouldn’t have had them, how you could have prevented them, and why they would never do what you have done. They want to make sure you know that you won’t be smiling anymore when they are teenagers. All this at the grocery store, in line, while your children listen.
Christian mothers carry their children in hostile territory. When you are in public with them, you are standing with, and defending, the objects of cultural dislike. You are publicly testifying that you value what God values, and that you refuse to value what the world values. You stand with the defenseless and in front of the needy. You represent everything that our culture hates, because you represent laying down your life for another—and laying down your life for another represents the gospel.