My children ignored me for twenty years, then mailed me a formal invitation like nothing happened, and I understood why the moment I stepped into their backyard.

But now, seeing the woman she had become, I wondered if she had ever truly meant it, or if they were just empty words said in moments of emotion.

When Jennifer got pregnant with her first child, I found out six months later. It was not she who told me. It was a neighbor of hers who casually saw me at the supermarket and congratulated me on becoming a grandmother soon.

I froze in the middle of the cereal aisle, smiling like an idiot while the woman kept talking about how excited I must be.

When I got home, I called Jennifer immediately. She answered after the tenth ring. Her voice sounded tired.

“Daughter, I just found out you are pregnant,” I told her, trying not to sound accusatory. “Why didn’t you tell me?”

There was an awkward silence.

“I was going to tell you, Mom,” she finally replied. “It’s just that I have been very busy with doctors and all that. You know how it is.”

No. I did not know how it was, because she never included me in anything.

I asked when the baby was due, if she needed help, if I could visit. She gave short, evasive answers.

“There is still time, Mom. We will see.”

“I am fine. Do not worry.”

When my grandson was born, I found out two weeks later.

Two weeks.

My first grandchild had been in the world for fourteen days, and I had no idea.

This time it was Christopher who accidentally mentioned something in a text message he sent me by mistake—clearly meant for someone else—saying, “Good thing Jennifer and the baby are already home.”

I replied immediately, asking what baby, when, what was his name.

He called me an hour later, his voice carrying that familiar annoyance.

“Mom, I thought Jennifer had told you. The baby was born two weeks ago. His name is Daniel. Everyone is fine.”

I begged him to let me meet my grandson. He told me he would talk to Jennifer and let me know.

Three months passed before they finally allowed me to visit.

Three months in which I insisted. In which I begged.

I called every week until finally Jennifer gave in just to stop me from bothering them.

When I arrived at her house that day with gifts I had bought with what little I had, she met me at the door with the baby in her arms.

She did not invite me in.

She simply stood there, letting me see the child from the threshold.

“He is beautiful,” I told her with tears in my eyes. “Can I hold him?”

“He is asleep, Mom. Better not wake him up,” she replied. “I just wanted you to meet him.”

“Here are the gifts,” I said, extending the bags.

“Thanks. I will look at them later,” she said, taking them without looking at them. “I have to go, Mom. The baby needs to eat soon.”

And that was it.

My first meeting with my grandson lasted less than five minutes, standing at the door of my daughter’s house as if I were a door-to-door salesperson.

I cried all the way back home—cried for that boy who would never truly know me, who would grow up without knowing who his grandmother was, who probably would not even know my name.

When her second child was born two years later, I did not even bother waiting for them to tell me. I checked her Facebook obsessively until I saw the photos.

A girl—my granddaughter.

I sent flowers to the hospital, but I never knew if she received them. I sent gifts to her house—expensive baby clothes that took me months to save up for.

I never received confirmation.

It was like sending messages into the void—screams into the silence that never got an answer.

With Christopher, it was the same or worse.

His wife Sarah got pregnant, and I found out through a social media post that someone shared. They had not even given me the news directly. I called Christopher but he did not answer. I sent congratulatory messages.

Nothing.

I tried to contact Sarah directly, but she had blocked me on all platforms. It was as if I were a virus they needed to protect themselves from—a threat to be kept away.

When my granddaughter on Christopher’s side was born, no one told me anything. I found out three months later when a cousin posted a family photo where the baby appeared.

Three months.

My family celebrating a new member, and I did not even know she existed.

I tried to visit them.

I went to their house unannounced, just like I had done with Jennifer. I rang the doorbell several times, but no one opened—even though I knew they were inside because I saw movement behind the curtains.

I stood there like a fool for half an hour, knocking and knocking until a neighbor came out and asked if I needed help.

“I am waiting for my son,” I explained, feeling humiliation burn my cheeks.

The woman looked at me with pity. “I think no one is home, ma’am,” she told me kindly, even though we both knew it was a lie.

I left with my heart broken into pieces, understanding that my own children preferred to hide from me rather than open the door and talk for five minutes.

My grandchildren’s birthdays were another kind of torture.

I sent gifts religiously for each one—toys, clothes, books. I spent what I did not have, trying to buy even a small space in their lives.

But I never knew if my grandchildren opened those gifts, if they liked them, if they even knew who sent them. Probably Jennifer and Christopher received them and stored them or gave them away without telling the children where they came from.

It was easier that way.

Easier to erase me completely than to explain why the grandmother they never saw kept sending things.

Two years ago, I sent Daniel—my oldest grandson—a bicycle for his eighth birthday. It cost me $500, $500 that took me six months to save.

I sent it with a card that said, “To my dear grandson, I hope you enjoy this bicycle as much as your mom enjoyed hers when she was your age. I love you even though we do not know each other. Your grandmother, Margaret.”

I never knew if Daniel received that bicycle. I never knew if he read my card.

Probably Jennifer threw it in the trash before he could see it.

It was easier to maintain the narrative that I simply did not exist—that for some mysterious reason, Grandma was not present in their lives.

Easier than admitting they had consciously excluded me, that they had made the deliberate decision to cut me out of the family.

I looked toward where Jennifer was now, surrounded by her elegant friends, laughing at something someone had said.

I wondered if she ever thought of me.