“I’ve wanted it for so long.” She looked over her shoulder, and I caught her lips as I continued to explore her with my finger while still cupping her breast.

“Hold still,” I said into her ear, and I moved in front of her, kissing her again because I needed to kiss her. I felt like I’d always need it. I fell to my knees in front of her and tugged down her pants, looking up to catch her dreamy expression. “These are in the way,” I said, enjoying her hand on my shoulder as she stepped out of them. “On the bed, baby.”

She climbed onto the bed after pushing a packed suitcase to the side. She stretched out in front of me but scrunched her nose. “Baby?”

I settled between her legs, my shoulders nudging her thighs apart. “I was trying it out.”

“Silas?”

I traced kisses down from her belly button before lifting my head and meeting her hooded gaze. “Yeah?”

“You’re my best friend.”

I nipped at her thigh, then kissed the spot. “But you don’t like ‘baby’?”

She laughed, a perfect throaty laugh that shook her body under me, and her fingers traced through my hair. “I really don’t.”

Her laugh was still in my ears when I dragged my tongue along her folds, holding her hips in place. Teagan was sweet on my tongue, her body wrapped around mine as I explored her with my lips and tongue and fingers, giving her everything I had and not able to make her wait. She reacted to every touch, every lick and kiss, guiding me with her fingers and her body. I would have stayed there forever and drowned between her legs.

She climaxed hard and fast, thighs pressing against me as the ripples of her core squeezed the finger I’d slipped into her eager body. I wanted to do it again, but she’d gone limp, her expression dreamy as she looked at the ceiling, and I kissed up her body, pulling her into a kiss.

“Si,” she groaned, clutching me, her hands sliding over my back. “Why are you still dressed?”

“I didn’t know how far you wanted to go, and I was too busy to get undressed.”

Her fingers were already working at the buttons on my shirt, her leg on my hip. “You taste like me,” she said, pushing the sleeves off my shoulders.

“Better than whipped cream,” I said and she laughed, her cheeks tinting pink.

Teagan’s hands moved over my chest, tracing the line of hair down my stomach to my belt.

“We don’t have to,” I said, resting my hand over hers. “This is a lot. A good lot, but we can just...” I searched my brain for a way to say “stick with oral” that sounded nicer.

“Do you not want to?” Neither of us was particularly new to sex, but I felt like I was, a little, with Teagan, like with us it was all a little new. I couldn’t explain why that made me smile.

I arched against her hand, the contact forcing me to close my eyes against the desire to explode. “No, I want to.” I didn’t move away from her touch but dipped my head to meet her eyes. “Just to be clear, I want more than this, though.”

“I don’t know if we have time for anal,” she teased. “I still have to pack.”

I kissed her smile, inhaled her laugh. “Unzip my pants, smart-ass,” I said, rolling to my back. As I moved, something shiny caught my eye, a padlock tossed on the top of her half-packed suitcase.

I reached for it. “You kept this?”

Teagan was working my pants and boxers down my thighs, and my straining cock glistened at the tip. “Of course,” she said, stroking me, her warm, sure hand moving over my sensitive skin.

She moved up my body, dropping kisses over my stomach and up my chest, and I set the familiar lock back down, stroking the back of her neck as she met my lips, her thighs against mine. “It reminds me of you.”

“There’s no bridge to hang it on now,” I said, reaching into her bedside drawer and praying to God she hadn’t packed there yet. Success! I pulled a condom from the drawer and began sliding it down my length. “Ride me, Teag.” I guided her thigh over mine.

She grinned and I had a good idea she liked being on top. “I don’t need a bridge to hang it on.” She hovered over me before sliding down.

“My God.” I saw stars, actual stars in my vision, as she lowered herself onto me and her heat surrounded me.

“I know,” she said, beginning to rock, her hands on my chest.

I let her lead, despite every fiber of my muscles wanting to pump up into her, and my palm settled at her hip as I worked my thumb against her, willing her to break again before I did. I wanted to say something sweet and romantic and confess my love in three languages, but all I could do was hold on to her gaze as our breaths quickened and we both fell over the edge one after the other.

Teagan fell onto my chest, her fingers linked with mine over my heart, and I pulled her to my side, reaching for the padlock behind her.

“It might be a little early to incorporate locks into the bedroom,” she teased, touching her fingers to the lock and studying it with me. “It always reminded me of you and that once you thought of me in a place so filled with love stories,” she said softly.

“I love you,” I said, matching her tone, but the words felt like they exploded from me, like they couldn’t be held in. “I always have.”

“I love you, too,” she said, sliding her fingertips against mine.

“We still have to pack your apartment, huh?” I hugged her to my side.

“Oh yeah,” she said. “This was totally a bribe to stay and help with Bubble Wrap.”

I squeezed her against me and kissed the top of her head. “It was a good bribe. I’m not going anywhere.”