Chapter 7 Finley

Finley

The jealousy I feel as I watch Hazel come on the mouths and hands of three of the ghosts who have been haunting the library is like nothing I’ve ever felt before.

My body tenses with the need to fuck her. To claim her. To have her come on my cock.

I know these spirits. I don’t know their faces or their names, but I know what their presence feels like in the library, and I know these are at least some of the spirits who have been trying to bait me into their games ever since I got here.

How could they resist her? It’s what she wanted. But it’s almost like watching a friend you trusted go after the girl you had a thing for when he knew you were into her.

Except this time, it’s a ghost.

Three ghosts.

And they only want to impress her, as I requested. I did this. At war with my thoughts, I am delighted by her pleasure yet in need of having her first.

They do as I ask. They have permission for every touch.

If another man came into the library, interrupted our date, and kissed her in front of me…

The rage would be all consuming. But I can’t see her kissing another mortal. A mere man. This is different.

I invited them. I requested they impress her. I too wish for her wildest dreams to come true in this moment. Just this once. And then she’s all mine.

Watching them play with her makes me harder for her. Perhaps I have a kink I wasn’t aware of. Something that could make me feel even more for her than I already did.

I want to mark every spot on her that the ghosts touch. My mark. As the dark-haired ghost pulls back at her breast giving a ‘pop’ as he releases her nipple, I clamp my lips down around it and flick it with my tongue until Hazel’s gasping.

The two other ghosts switch places between her legs.

Which is where I long to be. Fucking her into these blankets until she’s screaming my name. I’ve never needed anything more.

A pattering noise in the distance distracts me slightly. It takes me a minute or two, with Hazel arching up and moaning as the light-haired ghost drags another orgasm out of her, and the other ghosts finding every place on her body that makes her shiver.

It’s raining harder. Thunder booms overhead. It’s loud as fuck to make it through the roof and the building. A crackle of energy speeds through me like lightning. We can’t see the flash from in here, but Hazel’s hips jerk upward into me.

She can feel the same things I do.

I don’t have to explain it to her.

I don’t have to convince her that such a part of my life is real.

It should make me relieved, but instead it makes me want to claim her. In front of these ghosts and in front of everyone. I want my teeth marks on her neck. I need her to want me just as much as I want her. I need to please her. To hear her screaming my name as she comes undone.

As I position myself, Hazel has her head thrown back onto the blanket. Her thighs squeeze my sides as she takes a short breath, and then her voice gets higher as she comes.

I drag my cock over her slit, staring at her, and push two ghost-hands out of my way so I can grab her by the hips.

Hazel is so damn beautiful in the light from the ghosts. It makes her look ethereal, almost like she’s a gift, and my heart skips another beat.

She lifts her hips again, another orgasm shaking her body. Even more than I need to fuck her, I need her to have what she wants. Whatever she wants.

I drink in the sight of Hazel breathing hard on the blanket, her thighs open for me, one arm thrown over her head and her other fisted in the blankets beneath us.

She’s so exposed like this. I can see almost all of her.

Hazel hasn’t hidden any of her pleasure, either, and that makes me want her even more than her gorgeous body.

She’s so obviously loving this. Relishing pleasure. Intoxicated by desire.

My mind is flooded with possibilities. With both of us working together, we could discover more of what the library’s hiding. We could find other ghosts and other histories. I see her by my side. I fucking love it. I need it. I need her now.

I give myself another few seconds to memorize the scene.

One of the ghosts bends his head to her neck, kisses her there, then puts his hand around the front of her throat.

“Oh,” my witchy girl breathes, and that’s it. That’s all I can take.

I line myself up and thrust into her with reckless abandon, bracing myself over her as I do. One swift stroke and she’s mine. Her bottom lip dropped with a silent scream of pleasure.

Hazel’s quick to put her arms around my neck as I fuck into her again.

She’s so fucking wet. So fucking hot. There’s no foreplay like ghost foreplay, I guess, and I’m the only one who gets to feel the full effect of it.

The thought fuels me to fuck her harder and deeper.

She’s hot and tight around me, made for me, and I get up on my knees and fuck her like I’ve wanted to since the second I saw her.

Hazel doesn’t need me to slow down.

“Yes,” she moans. “Finley, please.”

The thunder gets louder, like it’s in the building with us. The bangs and flashes of light accompany the sight of the ghosts playing with her. Touch and kissing, nipping and sucking. All over her body as I push her higher and higher. Closer to her release.

One of the ghosts slips his hand between me and Hazel and circles her clit while I fuck her. She clenches around my cock and I fucking love it. “Come on my cock,” I command her. “Be my good girl and come.”

The sound she makes is a muffled cry of pleasure, and I can barely hear it because the rain and thunder are so loud. She comes again and then again on my cock.

“Do that again,” I order her. “Do that again, my little witch. One more time.”

I lower my mouth and rake my teeth down her neck. Sucking and nipping, joining in the fun of toying with her as she gets off.

She cries out my name as she pulses around me, coming as hard as she did the first time.

“I love you,” I tell her, fucking her through it, finding my own release. The pleasure rocks through me. “I want nothing more than you to come on my cock every night.”

“Yes,” she cries breathlessly and just then there’s a blinding light.

The room gets as bright as a lightning flash, but it’s not lightning. It’s the ghosts. She writhes underneath them and I keep myself inside her to the hilt. The cold whips over me and between us.

Is it time? I find the dark-haired ghost on his knees next to me.

He leans down between me and Hazel and gives her one last kiss on the lips. It’s quick and soft.

Then he sits back, locks eyes with me, and I nod in gratitude.

The ghosts disappear.

We’re back in the dark once again, and I can’t see a damn thing. Her heavy breathing and soft touch is everything to me in this moment. She clings to me, sated and trembling from the heated night of passion.

I rest my forehead on Hazel’s. It takes a moment for me to catch my breath.

For what just happened to truly register.

Her hands find my shoulders, and we lie there for a moment, not saying anything.

Did I confess my love to her? The thought hits me and I have to shove it down before I can overthink it.

A breeze slips through the room and as I grab the blanket to cover Hazel’s bare skin, there’s a sound like somebody blowing out a candle, except all the candles come to life again.

Suddenly there is light.

Hazel blinks up at me. Her hair’s a messy halo, and she has my teeth marks on her neck, and she’s perfect. Freshly fucked and beautiful. Needy still with those doe eyes.

“That was…” She starts but doesn’t finish.

“Everything you wanted?” I question as I take her chin in my hand, forcing those beautiful eyes to look at me.

She only nods, staring up at me for approval.

“I’m glad but don’t expect that with anyone else, understood?” I tell her and love how the command lights a spark in her eyes. She nods again.

My heart beats heavy and loud as I look down at her.

Just as I’m starting to tell her I meant what I said, there’s a hum in the rest of the building. Light appears from around the door.

“The power’s back on,” Hazel says. “That means it’s probably on everywhere else, too.”

“That means we can go home.”

“Your place or mine?” she asks.

“Mine.”

If ads affect your reading experience, click here to remove ads on this page.