My stomach twisted.
I plugged the drive into my laptop.
At first, it was just screen recordings.
Dozens of them.
Claire’s phone.
Messages. Banking apps. Voice memos.
And then I saw it.
A transfer.
$12,000 moved from our joint wedding savings into an account under a name I didn’t recognize.
My chest tightened.
Then another video loaded.
Claire sat at a restaurant laughing with some guy I’d never seen before.
“She’s completely obsessed with me,” the man joked.
Claire smirked while sipping wine. “Please. Ethan’s just temporary stability. Once I get what I need, I’m gone.”
They both laughed.
I felt physically sick.
There were more clips.
Her mocking me.
Calling me predictable.
Talking about draining my savings before “upgrading” to someone wealthier.
I couldn’t breathe.
Then the final video appeared.
Daniel.
He looked exhausted. Pale. Like he hadn’t slept properly in weeks.
He stared directly into the camera.
“I found everything three months before you caught us,” he said quietly. “I tried to tell you, Ethan. You said I was jealous because you were getting married first.”
I remembered that fight instantly.
He had come to my apartment angry and desperate, trying to show me screenshots from an anonymous source.
I never even looked.
I accused him of wanting Claire for himself.
God.
Daniel rubbed his face tiredly in the video.
“When you stopped answering my calls, I realized you’d never believe words alone. So I made a plan.”
He swallowed hard before continuing.
“I asked Claire to meet me. Told her I had feelings for her. Said I wanted to talk without you knowing.”
His jaw tightened.
“She agreed immediately.”
I covered my mouth.
“I kissed her because I knew you’d see it eventually. I needed you to walk away from her completely. No doubts. No second chances. No way for her to manipulate you back into staying.”
His eyes were red.
“I knew you would hate me.”
My vision blurred with tears.
“But I chose that over watching her destroy your life.”
He looked down for a second before speaking again.
“I’m sorry I couldn’t find a cleaner way. I tried. But you loved her too much to hear the truth from me.”
Then his voice cracked.
“You’re my little brother, Ethan. Protecting you has been my job since the day you were born.”
The video ended there.
Just black silence.
I sat frozen in the dark for what felt like hours.
Every ignored phone call.
Every unopened message.
Every birthday he missed because I refused to let him come.
Every time Mom begged me to talk to him.
And the worst part?
He never defended himself.
Not once.
He let everyone think he was the villain because clearing his name might have pushed me back toward Claire.
I called Mom at nearly midnight, crying so hard I could barely speak.
“That drive,” I choked out. “Why didn’t he tell me sooner?”
Mom broke down on the other end.
“He was on his way to your apartment the morning he died,” she whispered. “He finally decided you deserved the truth, even if you never forgave him.”
I couldn’t stop shaking.
She continued softly, “The police gave me his jacket from the hospital. The USB was in the pocket.”
After the call, I drove back to the cemetery.
I sat beside Daniel’s grave until the sun came up.
“I’m sorry,” I whispered over and over again.
The wind moved softly through the trees, and for the first time in seven months, I let myself remember who my brother really was.
The kid who taught me to ride a bike.
The teenager who scared off bullies twice his size.
The man who sacrificed his own reputation just to save me from drowning beside someone dangerous.
He did kiss my fiancé.
But it was never about her.
It was always about me.
And somehow, even after I hated him for seven straight months…
My brother still loved me enough to die protecting me.