"Sam Winchester, you are one of the best people I've ever known. You deserve so much better than the likes of me," Gabriel said solemnly, gazing into the eyes of said boy.
Sam's heart fluttered as his stomach sank. Those were the words people said if they were about to skip out on someone.
"Good thing I'm selfish," Gabriel said, smirking, before launching himself at the moose. Sam let out a startled moan, Gabriel slanting his mouth against Sam's mouth as he practically devoured Sam. Sam's body hummed, goosebumps erupting all over his skin as his nerves jumped to life, feeling every touch with what felt like a hundred percent amplification. Everything felt so wonderful, Sam thought he might pass out from everything he was feeling.
Sam kissed back, his arms wrapping around Gabriel's waist and pulling him infinitely closer. Gabriel's fingers went into Sam's long locks, pulling slightly and making a moan erupt from somewhere deep in Sam's chest.
Gabriel's brain was having a panic attack. It was screaming at him to stop, that this was illegal and Sam deserved better and needed to live out his crazy high school days not tied to an older guy that refused to cross that line. Dean would murder Gabriel if he found out about this, and Gabe would let him. This wasn't right. This was so, so, so wrong...
But it felt so right.
If this is wrong, I never wanna be right... Gabriel's brain was the only part of his body thinking rationally, but even that was being corrupted by the wonderful feeling of Sam's lithe, yet muscular body. Gabriel's willpower was crumbling, his wall of resolve toppling to the ground as their lips continued to be melded together.
I need to stop... But he's so addictive. How can I stop tasting Sam now that I have? How can I ever let anyone else touch him? I can't, I can't let him move on to someone new. I have to show him why he should wait for me, what the bonuses are of having an older guy. What are the bonuses? Shit, how can I show him why I am better than the guys his own age if I don't know what makes me better? Shit, what am I still doing kissing him? This is wrong, stop it. He's only a kid. He doesn't deserve to deal with your baggage, Shurley. You're worthless, now quit mauling the kid.
With that last thought, Gabriel retracted his fingers and peeled himself away, wiggling out of Sam's grip, who let him go after only a moment of struggling. Sam looked sad, his face downtrodden as he had to release his long-time crush, but Gabriel resisted the urge to dive for Sam's lips again, craving to suck the boy's bottom lip in between Gabe's own teeth like he'd watched Sam do for years. Sam really was quite the tease.
"I can't... I can't do this. You're only a kid. You need to do crazy stuff with your friends that you'll regret in the morning. You shouldn't be tied down to a guy like me," Gabriel murmured, holding back his tears.
Why did he want to cry? What about Sam drove him crazy and made his heart race? Sure, Sam was gorgeous- an Adonis, even- but Gabe had seen handsome men before and been able to resist. What about Sam was so alluring? Was it the fact that he was off limits? That he'd do anything for Gabe, if only Gabe asked? Gabriel knew it was messed up, and that's why he was worried about these newly developed feelings.
Gabriel refused to hurt Sam in any way, and that's why he had to let him go. Sam was young, he'd move on and begin liking someone else, and didn't that just rip a hole in Gabriel's heart?
"Gabe, don't do this. Please. You kissed me! I thought you liked me. Am I just a toy to you?" Sam asked, angry tears welling up in his eyes, but he blinked them away.
"No, Sammich... You're perfect in every way. But I'm a broken toy, and that's why I'm throwing myself out so you can get yourself a brand new, lovable toy that you'll adore and will adore you. I'm not the man you think I am, and you wouldn't like the real me," Gabriel said, smiling sadly at the boy he'd have to say goodbye to. His fingers brushed a piece of hair behind Sam's ear, but when he went to pull away, Sam gripped his hand tightly- not painfully, but he wasn't getting away.
Gabriel looked into those hazel eyes, confused. They shone with determination, a serious look crossing his face.
Then, he flipped them.
Gabriel was pinned under the giant, Sam's huge body caging Gabriel in. Then, it clicked in Gabriel's head. Sam wasn't really a kid. Sure, he was under eighteen, but he wasn't the eleven-year-old kid that Gabe had left behind. He was nearly a man, and he was dominating.
"Gabriel Shurley, I refuse to let you just walk out of here just because you think I am too young. I'm old enough to know that I want to be with you for a very long time- possibly forever," Sam said, shaking his head in refusal, staring down at Gabriel's golden eyes.
"What do you want me to do?" Gabriel breathed, his fight evaporating fast. He could hardly think with Sam's big body pressing down on him, every inch of Gabriel's front covered by Sam's body. Wow, Sam has some nice muscles...
"Just... Don't shut me out, okay? Don't just say we can't be together because I'm younger than you," Sam breathed, his voice lowering. Sam's eyes are so beautiful... Brown with a sprinkling of green. I could just stare into them forever...
"Okay," Gabriel breathed, unable to deny those sweet, innocent hazel eyes.
Sam smiled happily, gently pressing his lips to Gabriel's. The kiss was sweet and innocent, only a gentle press of their lips to each other's. Gabriel's lips tingled at the touch, unused to such sweet behavior.
Sure, Gabriel had experience, but not like this. This was pure; this had feelings. Everything else had been rough, rushed, and cold. It was all about just experiencing pleasure. This was about feeling... loved.
Gabriel didn't think he'd ever move on from Sam.

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...