A/N: This is a new type of fanfiction for me so hopefully you like it. This is a companion to The Importance of Being a Caine, so if you are a little confused, read that first, but this short story should stand on its own. By the way, I am still working on Vacation; I've got a little bit of writer's block right now, and I've been way busy, but hopefully I can update this weekend, if not sooner. Hope you enjoy this story!
Disclaimer: I don't own CSI or any of its characters; if I did, I wouldn't be writing fanfiction. The song is Holes in the Floor of Heaven by Steve Warner. I don't own it either.
One day shy of eight years old
Grandma passed away
I was a broken hearted little boy,
blowing out that birthday cake
He remembered the day that she died. Heart attack, the doctors said; nothing anyone could have done. He remembered his mom making his birthday cake, her tears mixing in with the batter. He hadn't understood; why did his grandma have to leave them all alone? His mom tried to make him feel better, but nothing could be done for a little boy's crushed spirit. When the sky outside became cloudy and gray, and the thunder storm began, he couldn't keep the tears inside any longer. Then his mom came and put her arm around his shaking shoulders and she told him a secret, a secret about the angels in heaven.
How I cried when the sky let go
with a cold and lonesome rain
Momma smiled said don't be sad child
Grandma's watchin you today
'Cause there's holes in the floor of Heaven
and her tears are pourin' down
that's how you know she's watchin'
wishin' she could be here now
And sometimes if you're lonely
just remember she can see
there's holes in the floor of Heaven
and she's watchin' over you and me
He took her words to heart and whenever he felt sad, he remembered his personal guardian angel was watching over him, and he could go on.
Seasons come and seasons go
nothin' stays the same
I grew up fell in love
met a girl who took my name
He remembered the day he first saw Marisol. There had been something, even in that first meeting, that told him she would be in his life for a long time. Day by day he fell more in love with her, until he couldn't picture a time without her by his side. Their wedding was quick and simple, but neither one had wanted to wait any longer to be together. That day had been one of the happiest of his life.
Year by year we made a life
in this little coastal town
I thought we'd grow old together
Lord I sure do miss her now
He had known from the beginning that he might loose her, but he had always thought it would be the cancer that would take her, not a bullet. He had rushed to her aide, taking her hand in his, promising that he would always be there, promising he would never leave. He had been there in her last moments, watching her fade from this life. In her dying breath, she promised that she would never leave him.
But there's holes in the floor of Heaven
and her tears are pourin' down
that's how you know she's watchin'
wishin' she could be here now
and sometimes when I'm lonely
I remember she can see
there's holes in the floor of Heaven
and she's watchin' over you and me
Another angel was watching over him. At her funeral, the sky released a gray rain, matching the mood of the mourners. Horatio held a little bundle tightly to his chest as they lowered Marisol's casket into the cold, unforgiving ground. Horatio looked into the beautiful brown eyes of his baby daughter, Belle, and recalled his mother's secret. "She'll always be there." He promised his little girl.
As the years passed, the rain poured occasionally, and Horatio and Belle remembered the secret. On Belle's graduation day, it rained, and the outdoor ceremony was ruined for most, but Belle and Horatio knew Marisol was there.
Well my little girl is 23
I walk her down the aisle
it's a shame her mom can't be here now
to see her lovely smile
Now as he stood outside the door of the bride's room waiting for his daughter, he was lost in thoughts of the past, and the future. The door opened slowly and Belle stepped out, her wedding dress sweeping the floor, bouquet in hand. Horatio stepped forward with a smile on his face.
"You look absolutely beautiful." He said, taking his daughter's hands.
"Thank you Daddy," she said, giving him a hug.
"Are you ready?" he asked, smiling at her.
"Yes," she answered, taking the arm he offered her, and together they walked down the aisle.
As he placed her hand in Gavin's, he looked at the happy couple and said simply, "I wish you all the happiness in the world." Gavin and Belle exchanged heartfelt vows and when the priest pronounced them man and wife, Horatio smiled as his daughter kissed the man of her dreams.
Later, as Belle and Gavin left the church, the sky clouded over and a soothing rain began to fall.
They throw the rice
I catch her eye
as the rain starts comin' down
she takes my hand says daddy "don't be sad 'cause
I know momma's watchin' now"
And there's holes in the floor of Heaven
and her tears are pourin down
that's how you know she's watchin'
wishin' she could be here now
and sometimes when I'm lonely
I remember she can see
there's holes in the floor of Heaven
and she's watchin' over you and me
Horatio knew that Marisol had witnessed their daughter's special day.
He longed for the day when he could see Marisol again; he missed her so much. Some days he felt like all was lost, but then a small rain-shower would remind him that he was never alone. He knew someday he would be able to take her in his arms once again, but until then, he knew she was never far away...
Watchin' over you and me
Watchin' over you and me
Watchin' over you and me
A/N: Reviews are ALWAYS welcome!
