I stumbled across an encrypted folder on my husband's phone, filled with photos of a little girl I'd never seen before.
From newborn to first steps, sorted by month—two full years' worth.
But the child in those photos wasn't our daughter.
When I confronted him, he said she was a girl named Rosie from the children's home I sponsored. The director sent growth updates, and he'd been saving them for me.
I never imagined that my warm, thoughtful husband would use my charity to spin a lie.
Because every single photo was geotagged to the apartment complex next to his office.
And the children's home was on the other side of the city.
I didn't call him out right then.
Because I wanted to know whose child she really was.
"When did you start going through my phone?"
Dylan snatched it from my hand, locked the screen. His tone wasn't harsh exactly, but it carried the displeasure of someone whose boundaries had been crossed.
I stared at his knuckles, white around the phone.
Five years of marriage, and he'd never once locked his screen in front of me.
"I wasn't going through it. Lily wanted to watch cartoons, and I opened the cloud album."
"What's in that encrypted folder?"
"Didn't I just tell you?" He shoved the phone into his pocket, walked to the kitchen, and poured himself a glass of water. "Rosie's growth photos. The director at the children's home sends them every month."
"I thought they were taking up too much space on your phone, so I backed them up to my cloud."
"And encrypted them?"
"There are photos of someone else's kid in there. What if the phone got lost? Basic privacy, don't you think?"
"Then let me ask you—how old is Rosie now?"
"Two and a half, I guess? You'd know better than me. You're the sponsor."
He stood with his back to me, drinking water, his tone so casual it almost didn't sound like a lie.
But I knew Dylan too well.
He was a regional manager at Sterling Realty, and ten years in sales had given him a tongue that never slipped.
The calmer he sounded, the more he had to hide.
"Then why is every single photo geotagged to the apartment complex next to your office?"
His hand holding the glass paused. Just for a second.
Then he turned around, brow furrowed, wearing an expression of pure disbelief. "You checked the geotags? Claire, are you interrogating a prisoner?"
"I didn't want to check, but the location data was right there. I didn't put it there."
"Then ask the director. She took the photos—how would I know where she was?"
"Fine. Give me the director's number right now. I'll ask her myself."
Dylan finished the last sip, set down the glass, and walked over to me.
He placed both hands on my shoulders, looked down at me, and his tone shifted from impatient to tender. "Honey, have you been under too much stress at work lately?"
"I just saved some photos for you, and you're acting like I committed a crime."
"If it really bothers you, I'll delete the folder tomorrow. Happy?"
No.
He wanted to erase every trace and move on as if nothing happened.
I knew this move all too well.
Years ago, when I'd caught him pocketing a client's kickback, he'd used the exact same tone.
First deny. Then deflect with a question. Then soothe with tenderness.
A three-hit combo that used to drain every ounce of fight from me.
But this was different.
A kickback, I could pretend I never saw.
A child of unknown origin—I couldn't look away.
"Why would you delete them? Photos from the children's home director aren't anything to hide." I smiled, reached out, and straightened his shirt collar. "I'm just curious what Rosie looks like now. Let me see?"
His Adam's apple bobbed.
"I already closed it. Can't remember the password right now."
"You remember our anniversary every year, but you can't remember the password to an encrypted folder?"
Dylan stepped back half a pace. My hand slipped from his collar.
He started rubbing his temples. "What's gotten into you today?"
"I want to see what Rosie looks like. Is that so wrong?"
The living room went silent for three seconds.
He pulled out his phone, unlocked it, opened the cloud album, and entered the password.
The moment the folder opened, I saw everything clearly.
Photo after photo of a little girl—from a wrinkled newborn to a toddler pulling herself up on a couch.
Pink onesies. Floral bibs. The corner of a gray fabric sofa visible in the background.
I'd seen that sofa somewhere before.
It was right on his colleague Derek Holloway's Instagram—his housewarming post.
The caption: Happy housewarming.
Location: Maple Ridge Apartments.
Exactly matching the geotags.
"Cute," I said.
I set the phone down and didn't press further.
Dylan let out a long breath, pulled me into a hug. "See? Stop overthinking. Tomorrow's Saturday—let's take Lily to the amusement park."
I leaned against his chest, catching the faint trace of cigarette smoke on his shirt.
He'd quit smoking three years ago.
When had he started again?
I didn't go to the amusement park.
Saturday morning, Dylan took Lily out.
I opened the laptop and logged into his cloud account, still synced to the iPad at home.
He must have thought he'd changed the password the night before.
But he didn't know the iPad's auto-sync hadn't disconnected yet.
Every photo in the encrypted folder was right there.
I went through them one by one.
Two hundred and thirty-seven.
From a newborn's hospital bracelet to a second birthday cake.
The bracelet read: Mother—Natalie Voss. October 7, 2022. Female. 7 lbs 1 oz.
October 7, 2022.
Lily's birthday was September 29, 2022.
Meaning eight days after I gave birth to Lily, this woman named Natalie Voss had a baby too.
I zoomed in on the bracelet photo. The photographer's shadow fell across the white hospital bed.
The shadow was a man's.
I checked the photo's EXIF data.
Camera: iPhone 14 Pro Max.
Dylan had gotten a new phone in early October 2022.
He'd told me his old one broke.
I kept scrolling.
Photo forty-two. The girl at four months, lying on her stomach on a dark gray play mat. Through the window behind her, half a building logo was visible.
I recognized that logo.
It was the building where Dylan's office was.
Photo seventy-eight. Seven months old, sitting in a high chair eating puree. A man's hand feeding her.
Nothing on the ring finger.
Dylan wore his wedding band at home.
And outside.
Unless he was somewhere he didn't need to wear it.
Photo one-fifty-six. The girl's first birthday. A pink castle cake with one candle, a bouquet of baby's breath beside it.
The bakery name on the box: "Sweet Spot Bakery."
I pulled up Dylan's credit card statement from last October.
October 6: Sweet Spot Bakery, $388.
October 7: Flower shop, $260.
That same day, he'd told me there was a company retreat and he'd be away overnight.
I exported every photo from the iPad to a USB drive.
Then I restored the cloud login to its original state, touched nothing else.
I picked up my phone and texted my best friend Sophie: I need you to investigate someone. Natalie Voss.
Sophie worked at the county records office.
Twenty minutes later, she replied.
Natalie Voss, twenty-six. Address on file: Maple Ridge Apartments, Building 7, Unit 1802.
One property in her name.
Registered in March 2022.
I was seven months pregnant at the time.
Then Sophie sent another message: I can't pull the down payment source, but you could request the purchase agreement from the Real Estate Registration Center. If Dylan handled it through Sterling Realty, his staff ID would be on the contract.
I stared at the message, fingers ice-cold.
He was a real estate agent.
Helping people buy property was his job.
Helping his mistress buy property was just an extension of it.
Monday morning, I took a half-day off and went to the Real Estate Registration Center.
The purchase agreement was pulled.
Under the agent field: Dylan Ashford's name and ID number.
Down payment: $45,000.
Only Natalie Voss's name was on the contract.
But the agent's signature was unmistakably Dylan's handwriting—he always dragged the last stroke of his "d" a little too long.
I photographed everything and saved it to an encrypted album.
From the Real Estate Registration Center, I didn't go back to work.
I took a cab to Maple Ridge Apartments.
Building 7. Unit 1802.
Elevator to the eighteenth floor, end of the hallway, turn right.
Outside the door sat a pair of little pink sandals and a pair of men's slippers.
Gray. Size eleven.
Dylan wore a size eleven.
I didn't knock.
After standing there about five minutes, a child's laughter drifted through the door, followed by a woman's voice: "Rosie, sweetie, put the blocks back."
Rosie.
He hadn't even bothered to come up with a different name.
He'd used the same name for the child he kept hidden and the lie he'd told me.
Or rather, the "Rosie from the children's home" was modeled on this child all along.
I took a photo of the slippers by the door, turned around, and left.
Back home, I went through every bank statement Dylan had for the past three years.
He had three accounts.
His payroll went through me—$23,000 a month, of which he transferred $20,000 for living expenses and the mortgage.
But his commission account and bonus account—he'd never let me see those.
I only knew he earned close to $500,000 a year.
Now it was clear: roughly half went to Natalie's household, half to mine and Lily's.
How fair of him.
I compiled every bank statement screenshot and emailed them to myself.
Then I took my laptop to a law firm.
The attorney who met with me was Harriet Pemberton—a woman in her forties who'd handled divorce cases for fifteen years.
After reviewing the materials I'd organized, she said one thing: "Your evidence chain is almost there, but not quite."
"The photo geotags, the agent signature, the credit card charges, the slippers—all circumstantial."
"You need direct evidence. Something proving that child is his."
"Like a paternity test?"
"Ideally. But you can't get samples from him and the child—they won't cooperate."
Harriet thought for a moment. "There's another way. Get the child's birth certificate."
"Would it have the father's name?"
"Not necessarily. If he wanted to stay off the record, it might only list the mother. But the birth certificate gives you the child's identity information, and from there you can check whether a paternity test was ever filed with the court."
"If he ever established legal paternity, there's almost certainly a test on record."
I thanked Harriet and called Sophie that afternoon.
"Natalie has a daughter. Nickname Rosie. Born October 7, 2022. Can you check the child's records?"
At nine that evening, Sophie called back.
Her voice was heavy.
"Claire, the child has a birth record on file."
"Listed under Natalie Voss. Father field is blank."
"But—" she paused. "In April 2023, there's a court-ordered paternity test."
"The petitioner was Dylan Ashford."
"Result: confirmed."
Confirmed.
His biological child.
I sat on the living room couch, the phone screen lighting up my face.
The living room was dark. Lily was already asleep. Dylan still wasn't home.
He'd texted that he was working late.
Before, I'd always reply: Come home soon.
Tonight I didn't.
He didn't send a second text either.