by Lane Hart
And my control is slipping. It has been for days just being close to her. And now this dress showing so much of her sexy skin? I’m a goner. All the worries about a ruined lifelong friendship go out the window. Instead of reasons not to cross that line with Cass, the fact that we’ve been such great friends for so long now makes it seem like a damn good idea. She’s amazing and my favorite person in the world. Why wouldn’t I want to kiss her and be with her? Only an idiot wouldn’t see that everything I’ve ever wanted is right in front of me. I’m an idiot for not noticing it sooner.
“So?” Cass asks when I remain speechless through my internal conflict. “What’s the verdict? Too much skin?”
“I was going to say that you look stunning,” I tell her, causing her surprised green eyes to lift to mine.
“Stunning?” she repeats.
“Come on, Cass. You obviously saw yourself in a mirror. Don’t be so modest.”
“I don’t ever dress up,” she says. “So I don’t know if I’m doing it right or if I’m trying too hard and ended up on the slutty side of the spectrum.”
“No one would dare call you slutty,” I assure her. “If they did, and I were within earshot, I would beat the shit out of them.”
“I think you’re underestimating our former classmates,” she mutters. “Ugh, let’s just go and get this over with!”
“Our Uber ride should be here soon,” I tell her after pulling up the app on my new phone. Since we both plan on drinking tonight, it seemed like getting a ride to the school and back would be the best idea. Not to mention how convenient it would be to make out with Cass on the way home after we survive the reunion. Maybe I’m being overly optimistic, but who knows.
We haven’t been in our old decorated gym for more than ten minutes when I see Cassidy dancing with some tall, lanky dickhead. This new development apparently happened while I was taking a piss.
Not that I know for a fact the guy dancing with Cass is, in fact, a dickhead. I’m just guessing based on the placement of his flattened palm on her lower back like he’s considering sliding it lower.
Seeing another man’s hand plastered to her has my hands balling to fists by my sides, with the urge to go over and knock the fucker out.
I didn’t even have this sort of hostile reaction when I walked in and caught Camilla fucking Arnold. I wasn’t even angry that day or even all that surprised. I think part of me knew Camilla would screw me over eventually.
But here, tonight, with Cass looking so gorgeous, showing so much skin I want to maul her, I would love to turn into the Tasmanian devil and knock out every man in the room to keep their eyes and hands off of her.
That’s when it hits me that I care about Cassidy more than I ever did for Camilla. I’m not just lusting after her either. My love for Cass goes much deeper than a friend wanting to protect her from assholes.
I love her.
I’m in love with Cass and I want to be with her, to hell with the consequences. I would like to hope that she cares about me as much I do her after what she said when she kissed me the other night. Cass must just be scared of taking the leap, wondering if I feel the same way. Now I know I do. It just took me a little longer than her to figure out we would be perfect together.
Without another thought, I march right up to the dancing couple and clap my hand on the asshole’s shoulder.
“I’m cutting in,” I tell him, not asking for permission as I pull him away from Cass.
“Yeah, okay,” he agrees since I’m almost half a foot taller and outweigh him by about fifty pounds.
“Xavier…” Cass says.
Whatever else she was going to say dissolves into a gasp when I take his place and put my hand on the small of her back to pull her upper body flush with mine.
“What-what are you doing?” she eventually asks, her hands coming up to rest on my shoulders.
“Dancing with you,” I lean in and whisper in her ear, making her shiver.
“This-this isn’t how friends dance together,” she says, her voice shaky.
“I was standing there seething because another man was touching you. I wanted to walk up behind him and put him in a rear-naked choke hold for trying to sneak his hand down to your ass. That’s not a normal reaction for a friend.”
“It’s not?” she asks, pulling back until her gaze locks with mine.
“No, it’s not.”
“Then what is it?”
“I want you, Cass,” I tell her.
“You want me?” she repeats.
I tilt my hips forward so that my swollen cock brushes against her hip. “Can you feel how much I want you?”
“Xavier,” she says again on a sigh that is equal parts desire and uncertainty. “That’s…that’s not a good idea.”
“Haven’t you always wondered?” I ask, making her eyes lower in what I’m guessing is embarrassment. “You basically said as much the other night when you were drunk. You’ve thought about me kissing you, running my hands over your body, moving inside of you.”
“Xavier!” Cass exclaims, stepping back to put more space between our bodies, but she doesn’t push me away.
“I’m not sure how long you’ve been having those thoughts, but I know I’ve been thinking about the same things all week long.”
“Are you drunk?” Cass asks.
“All I’ve had to drink was one glass in your kitchen, so no, Bambi, I’m not drunk.”
“Then why are you suddenly talking about this here and now?” she questions while sneaking a glance around the room to see who is in earshot of us on the dance floor. I honestly don’t care if everyone in the whole building can hear me.
“Just tell me the truth, Cass. Do you want me? Have you thought about us being together as more than friends?”
The sudden chill bumps spreading down her arms and her parted lips give me my answer before she finally says, “Yes. But I care about you too much to give in to the lust and lose you.”
“You’re not going to lose me,” I promise her. “And it’s not just lust. I want you, all of you. Not just a few nights but the days on the lake, climbing mountains, football games where you swear like a sailor when your team is losing. You and me together in every way possible. Say yes, Cass.”
Cassidy
This has to be a dream.
There’s no other explanation, because I never expected to hear these perfect words coming out of Xavier’s mouth after longing for them for so many years.
I think there are about a hundred reasons why this isn’t a good idea. But as soon as Xavier’s fingertips brush down my bare back, the reasons all disappear.
Our faces are less than an inch apart, so it doesn’t take much of an effort on my part to finally do what I’ve been fantasizing about for years and missed out on the other night – I slant my lips over my best friend’s, and…he kisses me back. In the same instant, our tongues meet, and a million hot little sparks explode inside of me, starting in my chest and working their way down to my belly until they get to the finale in the aching, empty spot between my legs.
Xavier’s palm comes up to cup my face as if he’s afraid I’ll try to pull away.
Never.
My hands on his shoulders pull him closer as our mouths devour each other frantically until we’re well past the point of being appropriate for public.
Of all the times I imagined kissing Xavier, none of them even begin to compare to the real thing.
He tastes like…heaven. Our eager tongues move in synchrony like they were made to be together and can’t get enough after waiting for twenty years to meet.
Several people around us clear their throats as if trying to signal for us to get a hold of ourselves. But I can’t stop. Not yet. Screw them. They don’t know how long I’ve waited for this moment!
Eventually, several song changes later, Xavier and I both cave and come up for air. Since he’s still holding my face in his hands, our foreheads stay pressed together as we catch our breath.
And
if the kiss didn’t tell me everything I needed to know; the way Xavier is looking at me does. His love for me is a beautiful sight in his dark eyes, making my heart swell. It’s not the usual friend kind of love, but the one that could last a lifetime.
“I’m head over heels in love with you, Cass. We’ve both tried to fight it, but after that kiss, there’s no doubt in my mind that we belong together.”
“Took you long enough,” I tell him with a tear trailing down my cheek.
“Yeah, it did,” he agrees, swiping his thumb under my eye to wipe the dampness away. “That’s why I don’t want to wait another second to make you mine.”
This time, Xavier initiates our kiss and it holds all the promises of what’s to come. His erection is so long and hard against my stomach that if he were shorter, I’m pretty sure he could slip it under my dress and penetrate me through my panties without even removing his slacks. I wouldn’t mind trying.
Against Xavier’s lips, I say, “We should…we should probably stop giving everyone a show.”
“I don’t want to stop,” he says, biting gently on the bottom of my lip.
“Me either,” I agree.
Pinching the fabric at my back, Xavier whispers, “I really want to get you out of this dress.”
“And I really want you to lose your pants.”
“Let’s go,” he says, abruptly reaching for my hand and leading me out the closest exit. We’re down a dark hall full of classrooms a second later.
“Here?” I ask in concern.
“Here,” he replies when he stops at a room and turns the doorknob. He flips on the light switch as I slip inside and then Xavier’s pressing me against the closed door. I hear the click of the lock turning behind me a second later while his mouth covers mine.
I’m not sure how we get undressed so fast. Our hands are so frenzied that half our clothing is probably ripped but neither of us seem to care. There’s only one goal on our minds and nothing else matters.
When I’m naked except for my heels, Xavier’s hands squeeze my bare bottom and heft me up his hot and hard body, aligning us perfectly. I wrap my legs around his waist and arms around his neck as he sits me on top of a desk or table. I wiggle to try and slip his blunt head inside of me, but before I can make it happen, his fingers slide down between our bodies.
“Oh fuck,” he groans, breaking our kiss. “God, you’re so hot and wet.”
“Ah! I’m-I’m ready for you,” I assure him when his middle finger eases inside of me.
“Is that what you think?” Xavier asks before his free hand grabs mine from his shoulder to place it on his hard cock. “I can guarantee that you’ve never been with anyone as big as me.”
“Holy shit,” I mutter while squeezing him or just a small part of him I realize when I glance down between us. I thought his length and girth were impressive earlier when I felt him pressing against me through our clothing. Now he’s at least twice that size. I stroke him up and down, running my fingers over the very pronounced veins winding around his shaft. When I swipe my thumb over the engorged crown to wipe away a drop of moisture leaking from the tip, Xavier hisses.
“Don’t worry. I know how to make it fit,” he says maybe because he thinks I’m looking at his arousal with trepidation when that’s not it at all.
“Get it nice and wet?” I suggest while licking my lips that have gone dry thanks to my gaping jaw. I may not be able to fit all of him into my mouth, but I wouldn’t mind trying.
After a quick swipe of his tongue over my lips following the same path of my own, Xavier says, “That’s exactly what I plan to do.” His mouth lowers, kissing his way down my chest where he flicks his tongue over my nipple before sucking on it, making my eyes shut when a moan escapes me.
When I blink my eyes open again thanks to the absence of his mouth on me, Xavier is on his knees on the floor, his face between my spread thighs, watching his finger move in and out of me. He glances up at me while adding a second finger and leaning forward to place a soft kiss on the most intimate, sensitive spot on my body. I can’t seem to look away from his dark, piercing eyes that are watching my face to witness my reaction when he adds a swipe of his tongue along the length of my throbbing, needy clit.
“Yes,” I moan as my head falls back. As Xavier’s tongue gains momentum, swirling and licking and sucking on my flesh, it becomes impossible to catch my breath. I’m only capable of gasps and moans, the occasional phrases that run together thanks to my brain being scrambled.
Xavier tugs on my lower body, causing my back to hit the table. And when he adds a third finger inside of me while working his mouth on my clit, my back arches and my body ripples uncontrollably with waves of pleasure. I’m still trembling when his fingers disappear and are replaced with something much more substantial trying to squeeze inside of me.
“Ohmygod,” I exclaim in a rush when my pussy stretches to accommodate the first few inches of his cock. Xavier feels so good inside of me that I need more of him. I lock my legs around his back to pull him closer, deeper, relishing his guttural grunts and growls. When he’s completely filling me as far as he can get, he goes still, and I sigh in heavenly bliss, never wanting him to leave me.
“God, you’re beautiful,” Xavier whispers.
I open my eyes to find his gorgeous face hovering above mine. Reaching for him with both hands, I pull his scruffy jaw down to kiss his lips as he finally begins to move. His hips thrust in and out of me with each and every kiss, keeping up the same rhythm. The faster I go, the faster he goes until we’re both only capable of panting into each other’s open mouths. Our bodies are performing their very own dance with such perfection and synchrony that I know without a doubt that Xavier and I were always meant to be together.
Chapter Sixteen
Xavier
Nothing has ever felt as good as being with Cassidy.
God, if I had known, if I had had even the slightest clue that the two of us would be so good together, I would’ve done this a long time ago.
How did I not know before tonight that Cass was the one for me?
She’s my best friend and I’ve loved her for years, but there’s so much more than friendship between us, and it’s fucking incredible.
Why did I think for even a second that sleeping together would ruin anything between us when all it’s done is bring us closer together?
I don’t ever want this feeling to end, and it doesn’t have to.
My release may be barreling toward me right now thanks to the way Cass’s body is pulsing around me with her orgasm, but this is just beginning.
With my weight braced on my palms beside her head on the desk, I bury my face in her neck and taste her skin as I finish inside of her, whispering her name and telling her how amazing she is and how much she means to me.
Cass’s fingernails trail up and down my back and over my shoulders as we both lie there unmoving afterward. I don’t want to move and couldn’t even if I had to right now.
“Xavier?” Cass eventually asks.
“Yeah?” I reply, assuming she wants me to stop crushing her, so I push myself up on both palms to look down at her.
“This has been the best night of my life,” she says with a lazy smile.
“Mine too,” I agree “Let’s get out of here and go home. I want to take you to bed and stay there for days.”
“That sounds like a great plan,” Cass agrees with a broadening grin.
With one last kiss, I pull out of her and then search the room for supplies to clean up. There’s a box of tissues on a teacher’s desk, and I’m guessing we’re in a science classroom based on the long, black tables.
I grab several and go back to where Cass is still sitting naked on the table, looking only a little shy as she tries to cover her tits with her arm.
“You can hide them now; but when we get home, I’m going to spend so much time with your tits that we’ll be on a first name basis by morning,” I tell her while swiping the tissue between her thighs t
o wipe up the mess we made.
“Oh, is that right?” Cass asks with a puff of laughter.
“Damn right,” I agree. Tossing the tissues in the trash bin, I pick up Cass’s dress from the floor and hand it to her. “The sooner we leave, the quicker we can get started.”
I’m pulling on my pants when the intercom at the front of the room crackles and then a muffled masculine voice comes over it. “Xavier Malone, if you’re still in the building, your wife Camilla is in the gym looking for you.”
No. No fucking way. I must have misheard him.
“Is that a joke?” Cass asks as she jumps down off the table and snatches up her panties to start pulling them over her shoes and up her legs. “Xavier?” she shouts when I don’t answer. “What the hell is she doing here? And didn’t he mean your ex-wife?”
“I-I don’t know,” I say as I slip my arms in my dress shirt and start buttoning it up.
“You don’t know why she’s here, or you don’t know if she’s your ex-wife?” Cass scoffs. “You are divorced, right?”
“I have no fucking clue why she’s here. We’ve been separated for months and haven’t spoken even once.”
“And you’re divorced, right?” she asks again slowly.
“It isn’t official yet, no.”
A squeak that’s part huff and part laugh is Cass’s response to that. “You lied to me! I can’t believe you!”
“I didn’t lie. I just didn’t correct your wrong assumption that we were legally divorced. It’s only a matter of time!”
“Don’t you think that the fact that you’re still married is something you should’ve mentioned before we fucked?” she asks.
“Camilla and I are done and over. We just need to put a few signatures on a piece of paper. No big deal.”
“It is a big deal to me! She’s here, and you’re still her husband!” she shouts. “Have you even filed for divorce yet, Xavier?”