I say being a mom is one of the most wonderfully selfish things anyone can do.
Being a mom means making sacrifices you can't even begin to imagine or understand before you become a mom; but it also means more love and happiness than you could ever hope to experience and so overwhelming that nothing else matters.
Becoming a mom means distorting and destroying your once-perfect body beyond recognition, months of sickness and stretching and bloating and discomfort during pregnancy, the endless, impossible agony of labour and inhuman ripping pain of childbirth itself, and still more months of leaky breasts and saggy skin and stretch marks. It means strangers and near-strangers poking and prodding at parts of your body normally reserved for the privacy of your bedroom. It means an emotional journey from excitement to anxiety to terror and back - over and over and over again every single day.
Being a mom means giving up all control over your own life for a time - the most basic things, like when you sleep, when you eat, when you shower and use the bathroom. It means your body is no longer yours, for a time. It means your relationship with your husband changes completely - no longer a couple, you are suddenly parents, a family - alone time, date nights and sex become laughably rare, for a time, and lower on the priority list that you would ever have thought possible. You will rarely, if ever, get to see the friends you once thought of as practically family. You will go without sleep, you will be pooed on and peed on and vomited on, you will weep uncontrollably, you will feel like everything you're doing is wrong. You will be an emotional wreck with a body you don't recognize, unshowered in spit-up stained sweats, snipping and snapping at the man you promised to love for the rest of your life.
Being a mom means making choices for your child that will completely change your own career path and future and goals. It means working round-the-clock as a cook, cleaner, chauffeur, coach, event coordinator and childcare professional - none of which you've ever shown any aptitude for or interest in - on a full-time and volunteer basis. It means you will no longer have the luxury of independence you've come to take for granted as an adult and there are days you break down in tears because you just want five minutes to yourself. It means feeling guilty all the time. It means being tired most of the time. It means feeling frustrated, angry and impatient a lot more often than you'd like. It means wrapping your heart and soul and identity entirely up in another human being's but letting them go to learn and live on their own. Being a mom means your heart will break in one way or another every day for the rest of your life.
Being a mom means a love so overwhelming it makes your heart ache and leaves you breathless and none of the rest matters in the slightest.
Your body is amazing - your body made another person. Your belly is soft because it once sheltered your child, your skin is stretched because that child grew strong and healthy inside you. Your hips are round because your child pushed his way into the world from between them in nature's most primal and violent and natural and beautiful act. Your breasts are saggy because your child fed from them, was nourished from them, for months or years. Your eyes are tired from sleepless nights spent comforting someone who loves you, needs you, and trusts you more wholly and unconditionally than you would ever have believed possible. Your face is lined from laughter. Every crease around your eyes and mouth are a memory of a smile. You are a woman, and a mother, and you are beautiful.
Being a mom changes you in ways you can't begin to imagine. Your world changes, your life changes, your priorities change, everything turns upside down as this new little person becomes the centre and the focus and the meaning of your life. You will be completely overwhelmed by love for your little one and become both stronger and weaker than you ever thought possible.
You will fall even more in love with your husband. The bond of love you'll share in the miracle you've made together will deepen and strengthen your connection. You will get your joy together from the life and family you're building together. You will watch him with your baby and weep with the overflow of love for these people who are your whole world.
Being a mom means the world becomes new again as you see and learn all over again through the eyes of your child. It means a new sense of wonder and pleasure in small things as you explore and discover with your little one. Being a mom means your days are filled with laughter and joy, your heart filled with love, your soul filled with memories to cherish for the rest of your life.
Your child will make you laugh until you cry, will fascinate you with his stories and questions and imagination and wonder, will break your heart when he slips his tiny trusting hand in yours or wraps his chubby arms around around your neck and gives you a squishy wet kiss or tells you he loves you. You will love this little human being a million times more than you ever thought possible, and you would and will give up everything for this precious angel you've been blessed with.
Being a mom is the most wonderful thing in the world.