"I have to go," Gabriel said, struggling to shove his hands through his jacket and grab his keys at the same time.
"What? Castiel needs us right now, Gabriel," Anna hissed, grabbing his arm to stop him from leaving. Their other siblings had gathered in the doorway behind Anna, looking at Gabe quizzically and critically.
Lucifer looked at him knowingly, eyebrow raised and a smirk on his lips. Gabriel kind of wanted to punch him.
"I broke up with Sam to get Dean here. I have to make it right. I have to see him." Gabriel yanked his arm away and ran out the door, Lucifer yelling 'good luck' on his way out. Gabriel pulled out of their driveway, speeding to Bobby's house to make up with Sam.
After pulling in, he parked haphazardly and swung himself out of his car, slamming his car door shut and rushing up the porch steps. He banged on the old, thick door and waited anxiously. The barking started, and Gabe soon heard footsteps. The door opened, revealing Sam. "Gabe," Sam murmured, and the older boy lunged at him, wrapping his arms around the taller boy's neck, kissing him with abandon.
Sam had a moment of being frozen, then pulled away for a moment. His arms were wrapped around Gabriel, holding him close still. "Does this mean we are together again?" Sam eyes were shining with hope and anguish, and Gabriel wished he hadn't had to put it there. He wanted to make everything better, and he think he knew how.
Gave nodded, smiling at him lovingly, his thumb stroking Sam's cheek and went to run his fingers through the boy's hair. Sam smiled, going to kiss Gabe again. Gabriel kissed him back with relish, opening up to allow Sam into his mouth.
Sam carried him to the couch, sitting on it and placing Gabriel on his lap. Gabe smiled into the kiss, his hands going down to roam all over Sam's body, Sam's hands planted on Gabriel's lower back.
Gabriel pulled his lips away, Sam going to follow with a small whimper. "Woah there, big boy. I just wanted to see how far you wanted to take this." Sam frantically nodded, as if that was a clear answer. Gabriel would've laughed if this wasn't such a serious matter.
"Sam, this is your virginity. You're going to have to give a more express answer than that."
"Gabriel, I want to give my virginity to you." Sam's eyes were deadly serious, no hint of hesitation to be found. Gabe shivered at his full name on his tongue, it sounding like dirty words from Sam's gorgeous mouth, and observed him, trying to see if there was any possibility of Sam regretting this one day. When he found none, he smiled.
"If it gets to be too much for you, or you decide you don't want to, you can say no at any time, okay? Just stop and tell me," Gabriel said, staring into his eyes. He wanted this to be pleasurable for both of them. He didn't want any time between the two of them to be tainted with bad memories or unhappiness.
"I love you," Sam confessed suddenly, taking Gabriel by surprise. Sam had never said it, and neither had Gabe. In the five years they'd been together, they'd never crossed that bridge. Maybe it was because Gabe hadn't ever gotten to hold on to something good since his mother had died, and he was waiting for the other shoe to fall; if he told Sam how he felt, it would hurt all the more when everything didn't work out.
"I love you, too." Gabe swallowed past the lump in his throat, a tight feeling in his chest. Their lips met in a kiss with such tenderness that conveyed love and heartbreak and redemption and lust and everything in between.
Sam stood, Gabriel's legs and arms wrapped around him, Sam's hands holding Gabriel up by his firm ass. He slowly walked them to his room, careful not to walk them into anything. Gabriel kept kissing him, choosing to move down to his neck and collarbone, licking and kissing and biting all the exposed skin that he could get at with his tongue, lips, and teeth.
Gabe wanted Sam to enjoy every minute of this.
Sam got them into his room with no issues, gently tossing Gabriel on the bed. The shorter man landed in a graceless heap, grunting at the landing. Sam smiled, crawling up the bed and over him. As he crawled up Gabe's body, he made sure to kiss and nip as he pulled Gabe's shirt up. Gabe was a moaning, withering mess beneath him, letting Sam do whatever the hell he wanted.
When he reached Gabe's neck, he stopped moving up, instead choosing to pull Gabe's shirt completely off and start kissing his neck and throat as he took off his own shirt. When they were both shirtless he leaned back on his knees, looking at all the hickeys he'd left over Gabe's body. He'd had five years to fantasize about what he would do when he got Gabriel into his bed, and he was just getting started.
But, he had no idea what to do next.
Seeing the indecision and slight nervousness on Sam's face, Gabriel smiled gently and put his hands on Sam's stomach, his fingers slowly trailing down until they reached the button of Sam's jeans. He unbuttoned them and unzipped them, and Sam seemed to get the message. He began helping, wiggling out of them as best he could. Eventually he had to roll off Gabe to fully get them off, and Gabe took the time to do the same. Their underwear was gone now, too, leaving no barriers between them except the thick air and their own feelings.
Gabriel took a moment to appreciate Sam's body. He was built, for sure, but he'd never seen his lower half. His legs were toned, the muscles obvious. His calves looked to be as solid as rocks. But what really had Gabriel drooling was his size. The younger man was hung. He was long and thick, and Gabriel wondered if he'd fit. He shrugged; if he fit, he fit, if he didn't, Gabe would visit the doctor. He wasn't going to worry about it now.
All that mattered now was that he and Sam were together, and that's how they would stay.
YOU ARE READING
Soldier Boy
FanfictionDean Winchester has always done as told. With a father who's a general, a dead mother, and a little brother he's always got to look out for, he's never really just done what he's wanted. Castiel Novak has always done what he's thought was best. With...