I had called my college-age daughter just to check in. Just to hear her voice. Just to see how she was holding up.

She's a long way from the Virginia Tech campus. But she knew well what happened there. It was all anyone could talk about. All her friends could fret about.

I didn't want to take too much of her time. I was just happy to know she was there. She was safe.

And I thought about other parents, who weren't so lucky. And whose kids weren't so safe. I thought about parents who wanted desperately to hear their child's voice, but could not. And will not.

I cannot imagine what they're going through. Nothing...nothing could be worse than losing a child under any circumstance. But "this" circumstance? "This" random act of butchery? It's against the very order of things.

We count, sadly, on losing parents and older relatives... Those who come before us, not after us. Not the ones to whom we, as parents, have devoted our lives. All those games, all those recitals, all those college visits, all those proms and dates, missing teeth and silly arguments.

I remember a military mom who lost a son in iraq once tell me, clinging to all his letters, "This is all I've got. This and some great memories."

So she clings to the memories.

Regretting not for a moment the memories but having never had the chance to simply say, goodbye.

Watch Neil Cavuto weekdays at 4 p.m. ET on "Your World with Cavuto" and send your comments to cavuto@foxnews.com

Neil Cavuto serves as senior vice president, anchor and managing editor for both FOX News Channel (FNC) and FOX Business Network (FBN). He is anchor of FNC's Your World with Cavuto - the number one rated cable news program for the 4 p.m. timeslot - as well as the FNC Saturday show Cavuto on Business. He also hosts Cavuto on FBN weeknights at 8 p.m. In addition to anchoring daily programs and breaking news specials on FNC and FBN, Cavuto oversees business news content for both networks and FNC's weekend business shows, including Bulls & Bears, Forbes on Fox, and Cashin' In. Click here for more on Neil Cavuto.