“I might have said some other stuff too.”
“Like what?”
“I might have…” Miles paused. He didn’t know what Zach would think, didn’t know what their future held, or if there would even be a future. He was fairly certain Zach had feelings for him, but that wasn’t a guarantee of a happily ever after.
Still, he had to be honest. He had to lay all his cards on the table and let Zach make the call.
“I told them I loved you.”
He watched Zach closely, but there wasn’t any visible reaction.
Zach didn’t move, didn’t speak—didn’t even let on that he’d heard the confession at all.
Miles resisted the urge to fill the silence, his fingers curling into a fist, his pulse thrumming through him. Had he said it wrong? Did Zach not feel the same?
After what felt like an eternity, Zach lifted his head and raised an eyebrow at him. “That’s it? We’ve been best friends for years. I’m pretty sure they know you love me.”
Despite being one of the most intelligent people Miles knew, his best friend was an idiot.
Miles hooked a finger under Zach’s chin and leaned in until their foreheads touched. Zach still trembled with the remnants of his earlier fury, but he managed a soft, shaky smile. Something in that fragile expression made Miles want to wrap himself around Zach, to shield his slight frame from the world and every horrible thing in it.
“Miles?”
His name on Zach’s lips was like a drug, the husky whisper going straight to Miles’s dick. He swayed with the rush of desire shooting through him. The faint prickle of Zach’s stubble anchored him to reality, the question in Zach’s eyes reminding him that they were in the middle of a serious conversation. It wasn’t the right time to carry his man over to the bed and force him to accept as much pleasure as possible.
Was it?
Fuck, Miles hoped the right time was around the corner. He didn’t know if he could leave, if he was physically capable of getting up and walking out of the apartment after their talk was over. He would if Zach asked him to. He would do anything for Zach. But he would also crumple right outside the door, incapable of taking another step away from the love of his life.
And he needed Zach to know that.
“I love you, Zee. I’m in love with you. I want to be with you. As your best friend, as your lover, as your partner, as anything you need me to be. That’s what I told them.” Zach’s eyes widened in surprise, and Miles scrambled to clarify. “Not verbatim! The lover thing was implied, but I didn’t actually say that out loud.”
A single tear rolled down Zach’s cheek, leaving a shimmering track in its wake. “Did you mean it?”
Instead of answering, Miles leaned in. Slowly, carefully, giving Zach ample opportunity to push him away.
He encountered no resistance. Their lips pressed together, and Zach’s breath hitched. Miles had meant for this to be a soft, simple touch, but as soon as they made contact, Zach opened his mouth and welcomed him in.
The chaste kiss quickly became an inferno. Miles licked into Zach like a starving man. He’d missed the familiar minty sweetness, the vibration of his moans as he fed them to Miles, the hungry way he sucked on Miles’s tongue as if it were his cock.
When the need for air became impossible to ignore, Miles leaned back and threaded his fingers through Zach’s hair, grabbing the roots and pulling his head to the side. He made sure to be gentle, to cause no discomfort. This wasn’t about pain. Only dominance.
It worked. Zach’s gasp of surprise morphed into a pleased moan as he bared his neck in a sign of submission. With his eyes closed, he waited for Miles’s next move, putty in his hands.
“I meant it,” Miles growled and tightened his grip. He couldn’t hold it back—that dormant part of himself that only came alive with Zach, the primal instinct to make Zach his, to mark him, claim him, destroy him, pleasure him, give him anything he wanted. When Zach gave him this power, this ultimate control over his body, Miles’s world was reduced to the two of them, and he only had one goal—to be everything Zach needed him to be.
“I will always mean it.”
He descended on Zach’s neck, licking and sucking the creamy skin, scraping his teeth up and down the pulse point. Zach writhed with pleasure, whimpering, tightly clutching the fabric of Miles’s shirt as if afraid to let go.
“I want you,” Miles whispered into his collarbone before biting down, feral with lust. Zach’s loud, reverberating groan let him know he was on the right track. “I fucking love you, Zee.”
There were too many layers between them. He needed Zach naked, needed to touch him, taste him, make him submit. He leaned back, ready to rip off their clothes, but the intensity in Zach’s eyes stopped him short. Lust rolled off him in waves, but there was something else. Something precious. The same tenderness that cut Miles at his knees whenever he thought of Zach.
“I love you too, Miles.” The tension eased from his muscles as he reached up to cup Miles’s face. “I’ve loved you for so long, none of this feels real. It’s like I’m in a dream, like all of this could go poof at any moment, and it fucking scares me.”
“It doesn’t scare me.” Miles pulled him in, his lips brushing softly against Zach’s temple. Desire simmered under the surface, but he knew they needed to talk first, to get through all of Zach’s fears and concerns.