He used to call me a failure for being childless. Years later, he invited me to his baby shower to flaunt his joy. Seeing me there with my husband left him speechless.
My name is Olivia Bennett, though many people still remember me by my former married name, Olivia Carter. Sometimes I feel like those two names belong to two different women […]