Sebastian pulled back, but only momentarily. The heat of the moment took over and he leaned his body away to pull the shirt off his skin. It raised over revealing his torso, and then chest, and all of his skin from the waist up. On his back he felt the intense heat of the fireplace. Sweat dribbled off his freckled skin even moreso now. With a heavy press against Blaine’s lips his tongue dared further. Slinking its way into his mouth he ran it along his. Sebastian’s tongue snaked in deeply while he rolled his hips back and forth.
Within his pants, Sebastian was rock hard. He wanted nothing more than to have Blaine naked on him. “Blaine…” He whispered onto his plump lips. His fingers quickly rolled up Blaine’s shirt. Sebastian moaned onto Blaine’s olive skin. His tongue swirled around his nipple and tasted the salty taste of sweat on his warm body. Further and further down, his mouth moved. Upon reaching his naval, Seb’s tongue dipped down. The feeling of Blaine’s fingers in his hair got him going.
Both hands reached down to his sides to pick up the tense legs and put them over his shoulder. Sebastian wanted nothing more than to have his head in between those legs. Pulling away on his pants he began to slowly remove them.
“I need to know that you want this,” he spoke lowly. He was ready to give him everything.
Blaine was pulled from his haze momentarily as Sebastian leaned back. Rapid blinks and a faint groan of protest came so desperate and needy it was hard to wrap his brain around the fact that he could even sound like that. Before his eyes opened completely–Blaine covered his mouth with his palm. Thank God he did. Sebastian was shirtless by the time Blaine focused on him. The sight was enough to steal his breath and make him moan.
There was no time to recover. Not when Sebastian leaned in–his hand moved to Sebastian’s cheek–and the warm wet of Sebastian’s tongue slid into his mouth to touch and glide with his. Rolling hips matched Sebastian’s movements when his restraint left. He felt Sebastian’s firmness, knew he was just as worse for wear and his face lit up red. If he could feel Sebastian? Sebastian could feel him. “Sebastian,” he mewled between their mouths. “Sebastian!” Quietness was torn into a sharp cry as Blaine’s body jerked and his fingers scratched Sebastian’s scalp renewing the tightness his fists gripped his hair feeling the heat of the other’s tongue on his skin. Oh! That was new. And he liked it.
The pull and bursting tug of want moving down his thighs pressed him so tight against his pants that it hurt. But then–with the tug and his hips lifting towards it? Sebastian’s whisper caught up and his gut instinct was to sob how much he wanted this. Not having it felt like it would break him into pieces but– if he didn’t stop now– it would be too late. Later than this already was.. He choked, gasping for air and forced his hips back against the couch to put inches of space between them.
“Can’t.. I can’t. We need–.” Teeth gnashed together and he tugged lightly up on Sebastian’s hair to get his attention. “We need to stop,” he sounded like he was about ready to physically shatter at the thought. But. They had to. “I’m sorry..”