I lost my daughter at 34 weeks. The cause was on my wall the whole time.
The CO detector on your wall is working perfectly. That’s exactly the problem. I’m 28 weeks pregnant again — and this time, I refuse to trust a green light.

Her name was going to be Ellie.
I need to tell you what happened. Because I am pregnant again right now. 28 weeks. And every single night I lie in bed with my hand on my belly. I think about what I didn’t know the first time. What nobody told me. What my doctor didn’t know. What the detector on my wall was designed to ignore.
If you are pregnant right now, please read this.
If someone you love is pregnant right now, please send it to them.
I will never forgive myself for not knowing this sooner. But I can make sure you know it tonight.
Two Pink Lines
My husband Josh and I had been trying for a year and a half. I’d peed on so many sticks I’d stopped feeling anything when they came back negative. It was just a thing I did on Tuesday mornings. Pee on the stick. One line. Throw it away. Go to work.
The morning I saw two lines I didn’t cry. I didn’t scream. I just stood in the bathroom and held it under the light because I thought I was seeing things.
I walked into the bedroom and held it six inches from Josh’s face while he was still asleep. He opened one eye. Then both. Then he sat straight up and said no way. No way. No way.
We told our families at 13 weeks after the NIPT came back. Girl.
My mother-in-law sobbed. My mom held my face in both hands and didn’t say anything for a long time. Josh’s dad shook his hand and then pulled him into a hug that lasted so long Josh started laughing.
We named her that night. Ellie. After Josh’s grandmother. The grandmother who taught him to play piano and died the year before we met. He’d been saving the name.
We said it out loud all evening. Ellie, come here. Ellie, eat your vegetables. Ellie, stop bugging the dog.
She was the size of a lemon.
A Textbook Pregnancy
Every scan was perfect. Every measurement on track. I threw up for eight weeks straight and my doctor said that’s a great sign. I was exhausted all the time but everyone told me that was normal. First trimester fatigue. Your body is building a human. Rest more.
I rested more.
By 20 weeks I could feel her. Little flutters at first, like bubbles popping.
By 26 weeks she was kicking hard. Hard enough that Josh could feel it with his hand on my belly. He’d press his ear against me every night before bed and talk to her. He told her about the dog. He told her about our backyard. He told her she was going to have the best mom in the world.
I’d lie there and cry quietly so he wouldn’t see.
We painted the nursery at 28 weeks. A warm white with one sage accent wall. I bought a crib online. I spent three hours assembling it while Josh was at work because I wanted it to be a surprise.
I bought sheets with little moons on them. I bought a mobile with wooden stars. I bought a stuffed elephant from a shop on Etsy and put it on the crib mattress.
It’s still there.

Something Felt Off
Not wrong. Just off.
I was getting headaches almost every day. Not terrible ones. Just this dull, heavy pressure behind my eyes. It started in the afternoon and didn’t go away until I went to bed.
I told my OB at my 30-week appointment. She said it was probably hormonal. She said third trimester headaches are incredibly common. She told me to drink more water and rest.
I was so tired. But I was 30 weeks pregnant in November. Of course I was tired. Everyone told me I was tired. My mom said she slept fourteen hours a day in her third trimester. My friend Lauren said I should nap more. My doctor said fatigue was normal.
I was dizzy sometimes. Just for a second, standing up too fast from the couch. Josh caught me once in the kitchen and I laughed and said I was fine.
Josh was tired too. He blamed work. He’d been on a project that had him up late. He said he had a headache for three days straight. He took Advil and powered through.
Our dog moved to the basement. He’d slept at the foot of our bed for four years. One week in late October he just stopped coming upstairs. We thought it was the baby stuff in the room. We thought he was adjusting.
The furnace had kicked on for the season two weeks earlier.
I didn’t connect any of it.
Why would I?
Every single symptom I had — the headaches, the fatigue, the dizziness, the nausea that came back in the third trimester — had a pregnancy explanation.
My body gave me the same signals for carbon monoxide poisoning that it gives for growing a baby.
And my doctor agreed. Because she didn’t know either.

Nobody told either of us that a pregnant woman can be breathing poison for weeks and never have a symptom that doesn’t look exactly like pregnancy.
The Morning She Didn’t Kick
She kicked every morning. Every single morning between 7 and 7:30 she’d roll and push and jab me in the ribs and I’d put my hand on the spot and say good morning to her.
Thursday. Nothing.
I drank cold water. I lay on my left side. I pressed on my belly. I ate something sweet. I did everything the apps tell you to do.
Nothing.
I told myself she was sleeping. I told myself I was being anxious. I texted Lauren and she said give it an hour. I texted my mom and she said some days they’re just quiet.
I gave it two hours.
I called my doctor at 10. The nurse said come in.
I drove myself. Josh was in a meeting. I didn’t want to scare him. I told myself it was nothing.
I held my belly the entire drive. I talked to her. I asked her to move.
She didn’t.
The ultrasound tech moved the wand across my belly for a very long time. She didn’t talk. She switched modes. She zoomed in. She moved it again.
Then she left the room to get the doctor.
I was alone for three minutes. I counted every second on the clock above the door.
My doctor sat down next to me. Not at the computer. Next to me. She put her hand on my arm.
She said I’m so sorry. There’s no heartbeat.
I don’t remember the next hour. I remember calling Josh from the parking lot. I remember saying Ellie is gone and hearing him make a sound that didn’t sound like a person. I remember him running through the hospital entrance and dropping to his knees in the hallway.
I delivered her the next morning.
She was 5 pounds 2 ounces. She had Josh’s chin. She had dark hair. So much dark hair. I’d been joking for months that she was going to be bald.
I held her for three hours.
I sang to her. I sang Twinkle Twinkle. I sang a song my mom used to sing to me. I sang them over and over. Because I knew when I stopped singing they would take her.
We went home with the car seat empty.
The doctor called it unexplained fetal demise. She said sometimes there’s no answer.
I accepted that for four weeks.
The Fire Department At The Door
Not for us. For our neighbor. CO alarm. The whole block got checked. A crew came through our house with a meter and the captain asked me when I’d last had the furnace serviced. I said I didn’t know. He went into the basement.
He came back up fifteen minutes later and he looked different.
He said ma’am, you have a cracked heat exchanger. Carbon monoxide is venting into your ductwork. Right now, in your bedroom, I’m reading 23 parts per million.
He asked how long the furnace had been running.
I said since mid-October.
He asked if anyone in the house had been experiencing headaches. Dizziness. Fatigue. Confusion.
I started shaking.
He saw it on my face.
He asked if I’d been pregnant recently.
I couldn’t talk. Josh told him.
The captain sat down at our kitchen table. He took his helmet off. He was quiet for a moment.
Then he said something I hear in my head every single day.

“Ma’am. I need you to call your OB. Because carbon monoxide at these levels — even 20, 25 PPM — can kill a fetus when the mother has almost no symptoms at all. The baby’s blood holds carbon monoxide five times longer than yours. Your blood clears between furnace cycles. Your baby’s doesn’t. It accumulates. Day after day. Week after week. Until the baby can’t get oxygen anymore.”
He looked at the detector in our hallway.
He said that detector on your wall is certified to a standard called UL 2034. It doesn’t have to alarm until 70 parts per million. Below 70 it’s allowed to stay completely silent. Your bedroom was at 23. This detector did exactly what it was built to do. Which is nothing.
I called my OB that afternoon.
She called me back within the hour. She’d spoken to a toxicologist. She told me what I already knew sitting at that kitchen table. That the timing matched. That the symptoms matched. That the slow, low-level exposure — 20 to 30 PPM, on and off, for weeks — was consistent with what happened to Ellie. That my headaches weren’t hormones. That my fatigue wasn’t third trimester tiredness.
That Ellie didn’t die suddenly. She suffocated slowly while I slept.
While the detector stayed green.
A note before I keep going: the device I now have on my nightstand is this one. I’ll explain how I found it later in the story. Keep reading.
What Nobody Tells Pregnant Women
The detector on your wall is not designed to protect your baby.
It’s designed to protect a healthy adult from acute poisoning. The alarm threshold — 70 PPM — was set for a 180-pound man. Not for a pregnant woman. Not for a fetus whose blood absorbs carbon monoxide at a higher rate and holds it five times longer.
At 20 PPM, you feel nothing. Maybe a headache. Maybe you’re a little tired. Maybe you blame it on being 30 weeks pregnant because that’s what everyone tells you to blame it on.
At 20 PPM, your baby’s blood is accumulating poison that your body is clearing between exposures but hers is not.
Your detector stays green. Your detector stays silent. Your detector is meeting every legal requirement.
And your baby is suffocating.
That’s what happened to Ellie.
I spent three months after that tearing apart every piece of information I could find about CO detectors. I read the UL 2034 spec sheet. I read medical studies about fetal carboxyhemoglobin. I called three detector manufacturers and asked them if their product was safe for a pregnant woman. Two of them said their products meet all applicable standards. One of them was honest enough to say the standard wasn’t written with pregnancy in mind.
I joined a Facebook group for pregnancy loss. Within the first week, two other women told stories that sounded exactly like mine. Unexplained stillbirth. Old furnace. No alarm. Headaches they blamed on pregnancy. Detectors that never made a sound.
I started asking HVAC technicians what they use in their own homes. Every single one said the same thing.
They don’t use what you buy at the hardware store. They use low-level monitors with digital displays. The kind that show the actual PPM number. The kind that alarm at 10 PPM, not 70.
I asked a firefighter what he had on his wall. He told me AirGuard. Digital screen. Real-time reading. Alarms at 10 PPM. Monitors CO and natural gas both.
I ordered four that night.

Every Room That Mattered
One in the hallway. One in the bedroom. One in the basement by the furnace. One in the room that was going to be Ellie’s nursery and is now going to be her sister’s.
Because I’m pregnant again. 28 weeks.
I look at the AirGuard on my nightstand every single morning. It’s the first thing I see when I wake up. Before I check my phone. Before I feel for a kick. I look at the number.
0.
Every night before I fall asleep I look at it again.
0.
When the furnace kicks on I watch it. I watch the number. If it moves from 0 to 1 I’m awake. If it ever hits 5 I’m out of the house.
I will never trust a green light again.
Josh thinks I’m obsessive. He’s right. I am. I will be obsessive about this for the rest of my life. I will check that number three times a day for the rest of every pregnancy I ever have because I know what happens when you trust a green light instead of a number.
I know because I held what happens for three hours in a hospital bed.
If you’ve made it this far and you’re wondering what’s on my nightstand right now — it’s this. The number on the screen is the only reason I sleep.
Please Don’t Be Me
If you are pregnant right now and you have a CO detector on your wall with a green light and no screen — you have no idea what’s in the air your baby is breathing. None. That green light could mean 0. It could mean 40. It could mean the number that’s slowly building in your baby’s blood while you take Tylenol for the headache you think is hormones.
Please take it off the wall.
Replace it with something that shows you a number. Something that was built for the person in the room who is most vulnerable — which right now is not you. It’s the baby inside you. The one whose blood holds the poison five times longer than yours. The one who can’t tell you something is wrong. The one who just stops kicking.
The one I put in my house is linked below.
It’s what the firefighter who found our cracked heat exchanger has on his wall. It’s what the HVAC techs I spoke to use. It’s the one I will have on my nightstand for the next 12 weeks and every week after that for as long as we live in a house with a furnace.
You don’t have to buy what I buy. But please buy something with a screen. Something with a number. Something that doesn’t sit there silent at the levels that kill the smallest person in your house.
Because your baby can’t open a window.
Your baby can’t walk outside.
Your baby can’t tell you she has a headache.
All she can do is stop kicking.
And by then it’s already too late.
Don’t be me. Please.

AirGuard
The live-readout monitor I trust with my next pregnancy.
Shows the actual PPM from 0 on a digital screen. Monitors CO, natural gas, temperature and humidity. Recommended by firefighters and HVAC technicians. Plugs into any US outlet, no install.
Get the AirGuard →

From other mothers
I’m crying at my desk. I’m 26 weeks. I’m ordering one tonight. Thank you for sharing this. I’m so so sorry about Ellie. 🤍
L&D nurse here. I have seen this exact pattern. Headaches written off, fatigue blamed on pregnancy, then a quiet ultrasound. We need to be screening for CO exposure in prenatal care and we are not. Thank you for using your story to warn other mothers. I ordered two — one for our house and one to give to my pregnant sister this weekend.
HVAC tech’s wife. He’s said this for years — the detectors at Home Depot are just to satisfy the building code. He installed the one Sarah linked in every room of our house before our first was born. Reads 0 99% of the time and ticks up only when our gas stove runs. We’d never have known otherwise.
I am sobbing. I have a 9 year old First Alert in my hallway. I am 31 weeks. Ordered. Thank you Sarah. Praying for your little one growing now.
I am a labor and delivery doula. I am sending this to every client I currently have. Every single one. The fact that this isn’t part of prenatal education is unforgivable.
We lost our son at 36 weeks two years ago. Unexplained. Our furnace was 18 years old. I had headaches the whole third trimester. I have never been able to prove anything but reading this I am going to ask our HVAC company to do an inspection of our system tomorrow. I cannot bring him back but I can protect the next one. Thank you Sarah.
Bought four. Two for my house, two for my sister’s (she’s due in March). The number on the screen really is the whole thing. I would have never known we had a slow gas-stove leak in the kitchen — it only reads 3 or 4 ppm but it WAS there. Hood is on every time we cook now.