Mike couldn't breathe much less think straight, he dragged in short fast breaths of air until his mind finally kicked in and had him slow down, until he came back into his body and registered Harvey still on top of him, the warm solid weight of him, keeping him grounded even when it felt like Mike had completely fallen apart. Harvey was there, holding him together.
Kissing him, hard and perfect and better than anything Mike had ever thought he deserved. And yet there he was, Harvey's hands on him, lips and tongue on him, and fuck it was perfect.
"Jesus, Harvey." Mike breathed, when he finally felt like he could master the mechanics of speech again. "I'd have let you," he told Harvey. Even then there had been something between them, Mike had never let himself really think about it before now because Harvey was unattainable, but here - here Harvey was his and Mike could examine all of those feelings he'd had.
Mike was still shuddering, the sensation of Harvey continuing to rock against him, the sound of his voice, all of it affecting him more than it should. "I want you to come, Harvey." Mike said, more of a request than anything, his own voice lacking the same sort of authority Harvey seemed to find so easily. "Please," Mike asked, fingers finding their way around Harvey's cock now, the slide made easier with Mike's own come. "I want to feel it." Mike leaned up off the bed, lips brushing against Harvey's with each word before he kissed him again.