SPN FIC: The Angels at the Top of Our Trees (3/3)

Mar 21, 2011 14:08

The Angels at the Top of Our Trees Masterpost


Chapter Three: It's A Wonderful Life

Anyone else in Sam's position would have most likely been scared to death right now at being pulled from their motel room to what look like a log cabin. He turned in a slow circle getting his surrounding; he stood in the middle of what he guess was the living room, in front of him was a huge stone fireplace that took up most of the wall, to the left a door leading to a kitchen of some kind and to the right was a flight of stairs going to the second floor, a old grandfather clock sitting at the foot, and behind him was a door going outside with a window on both sides of it. There were no lamps of any kind only a few candles here and there, the fireplace giving off the most light in the room. Sam carefully made his way to the windows, looking out one of them he was still greeted by snow but instead of a parking lot the snow was covering a forest.

"Well, what do you think?"

Sam turned to the voice, a little to the right of the fire sat a sofa and on the sofa sat Gabriel. The angel sat backward his arms folded on the back of the couch watching Sam as he scanned the room. In front of the couch was a television playing an old black and white film, Sam recalled the music as the title flashed a crossed the screech. He grinned, leave it to Gabriel to try and make the classic romantic scene. Sam took one more look around the room, "It's nice. Is it real or one of your bubble worlds?"

"No one's going to walk in on us if that what you're worry about."

"Good," Sam was worry about being in someone's cabin. Gabriel had a habit of taking them to places that was so to speak 'off limit' to most people, there was even the time that Gabriel took them to the Titanic just because Sam wanted to see what the ship really looked like before it went down, plus the Archangel had wanted to live out their own little car scene together.

"Penny for your thoughts," Gabriel said giving Sam that Trickster grin of his.

"Just thinking of our trip to the Titanic," Sam answered moving from the window to the couch. He moved slowly taking in the sight, the low lighting and fire playing with the angelic bring before him. The fire was adding a glow to the archangel's skin, a halo of gold cast around his hair, and the gold in his eyes stood out even more against the brown. He stepped around the sofa, Gabriel turned following his every move.

"Ah the Titanic, now that was fun." Gabriel said now sitting forward on the couch as Sam took a seat next to him. "I was thinking maybe someday we should take Dean and Cas..." the rest was muffled as his mouth was covered by Sam's, the hunter didn't even wait for permission before pushing his tongue into the angel's mouth. Gabriel gave a slight push at his shoulders breaking the kiss, "You're not wasting any time, are you kiddo?"

"Well what did you have in mind when you brought me here?" Sam asked placing a kiss along the angel's collar bone, smiling at the fact that he could already hear Gabriel's breath speeding up. If he was going to be dragged away from his brother on Christmas Eve he was going to make the best of it.

"I was thinking we could watch a movie, you know 'It's A Wonderful Life' everyone watches it for Christmas, it's kind of like a tradition." He pointed to the television, "and I know how much you love traditions."

Sam looked back at the TV, sure enough 'It's A Wonderful Life' was playing, he could only recall seeing it once with Dean when they were little, waiting for their father to get home from a hunt one Christmas. He stood moving to the television turned it off and made his way back, this time kneeling in front of Gabriel between the angel's legs. "Some tradition I can do without." Running his hands along the inside of Gabriel's thighs, he gives a small push so he could move in closer. "Beside I have my own angel right here." Sam reached up grabbing the back of Gabriel's neck gently pulling his angel to him for a kiss, this one was slow and soft nothing like the last one.

Gabriel was the first to break the kiss although he didn't need the air, he didn't go far though, their lips still brushing together. "What did you have in mind?" Sam only answered by running his hands up and under Gabriel's jacket pushing it off of his shoulders, the whole time running kisses from Gabriel's mouth along his jaw line to his ear, the hunter ran his tongue up the lobe before lightly biting the top, getting a small hiss from the angel. "Well, if you want to play that way," Gabriel chuckled pulling his arms free from the denim sleeves.

Sam didn't wait time quickly removing the archangel's jacket and moving onto the buttons on the shirt, the whole time attacking Gabriel's neck and ear with kisses and small bites. The moment he got the shirt opened, Sam pulled back running his hands over Gabriel's chest down to his stomach and back up again this time pushing the shirt off of his lover.

Gabriel moaned feeling Sam's fingers brush along his skin, he studied the human in front of him, almost cursing his height, even with Sam kneeling on the ground it only made them on eye level. Now free from clothing from the waist up, Gabriel gave a small shudder as the cold hit him, or was it Sam's hands running down his now bear arms. Sam must have thought that it was the first of the two, because he slowly stood taking the angel's hands pulling him up from the couch before leading Gabriel over to the fire without saying a word. Once there Sam pulled Gabriel to him for another kiss, his arms wrapping around the angel's waist as he pulled their hips together, getting another moan from Gabriel at the friction that was caused by the movement.

Not breaking the kiss Gabriel's hands moved between them to the hem of Sam's shirt, pushing it up to the hunter's chest so that he could run his own fingers over some skin. He was still surprised at how well in shape Sam was, of course hunting the supernatural your whole life would most likely help with that. He hated the fact that so many women had got to run their hands over these muscles before him that even a demon had got to hold Sam to her before he got to. But Sam was his now, bonded together by Grace and soul and there was nothing that could come between that. He pushed the fabric the rest of the way up, getting a groan from Sam as he had to break the kiss to remove the shirt. Throwing it behind him, Gabriel reached up wrapping his arms around Sam's neck picking the kiss back up as he slowly lowered himself to the ground bringing his human with him.

Sam was hesitant feeling Gabriel pulling him down but soon gave in, letting the angel guide him to the floor. He pulled back as his knees hit the ground feeling something soft beneath them, looking down he found that they were now kneeling on a blanket and some pillows. He frowned not remembering them being there before.

"I had planned on maybe getting to the bedroom but this works too," Gabriel answered reaching behind and lightly pulling on Sam's legs.

Sam took the hint letting Gabriel reposition him into sitting with his legs out in front, the angel now straddling his hips. Sam lifted his right hand cupping Gabriel's chin, his thumb running along his bottom lip, his other hand moved higher waving his fingers through Gabriel's hair.

Gabriel closed his eyes, moaning as he leaned into the touch his own hands moving over Sam, any skin that wasn't covered he wanted to feel it, to feel the way Sam's warm skin moved under his touch. He gripped onto the hunter's shoulders as Sam lifted his knees, causing Gabriel to slip forward brushing against the swell forming in Sam's pants. Sam groaned moving his hands down Gabriel's arms to his front pulling on the angel's jeans button. Gabriel chuckled brushing the hands away from him.

"Hold on there kiddo," he stated running his hands down Sam's arms and back up, his left hand stopping over the handprint that he had marked Sam's shoulder with a few months back. "Have you ever overheard Dean and Cassie talking about their bond?"

Sam was a little shocked at the question but answered anyway, "No, not really. Why?"

"So you've never heard them talking about Castiel opening the bond between them?"

"Gabriel, you're kind of killing the mood here talking about my brother."

The archangel chuckled, "I'm just asking because it's kind of one of my presents to you."

"Isn't the bond already open between us?"

"Yes, but not all the way," Gabriel answered. His right hand moved behind Sam's neck pulling him close for a deep kiss, tongues quickly fighting for dominance, and then without warning Gabriel dropped the wall opening their bond. Sam pulled back as if the archangel had slapped him, his mouth hung open as he gasped for air, his eyes clouded over, and his fingers dug into Gabriel's hips. Gabriel slammed the wall back up, studying Sam, concern written on his face, "Sammy?"

The hunter just stared ahead, not daring to move until his senses came back under control. As his eyes came back to focus, his hold started to loosen as well, "What the Hell?" Sam took a deep breath not sure what had just happened.

"Like I said our bond isn't open all the way, at least not all the time. A bond between angels allow them to feel whatever the other is feeling but since your human bodies aren't used to feeling something like that twenty-four seven, Castiel and I have to keep them closed by putting a wall up with our Grace."

"So what just happened was you…"

"Dropping the wall? Yep."

"But that was…was…I don't know what to say."

"And that was just from a kiss, just wait until we really get going." Gabriel didn't waste time for Sam to take everything in, he just locked their lips together, moving his hips against Sam's causing friction and a groan to leave both of them. Sam's hands moved to the front of Gabriel's jeans as if they hadn't just stopped to talk. Gabriel smiled into the kiss, he was sure that Sam would have so many questions about the bond and yet the hunter didn't seem to even give a second thought to the matter as he fought to get the denim barrier out of the way.

Gabriel chuckled moving to stand getting a whimper from the hunter below him. He undid the zipper and button slowly pushing both denim and cotton down at the same time, moaning at the friction against his sensitive member.

Kicking his shoes off he freed his legs from the clothes pooling at his feet, also kicking them off to the side. He made to sit only to gasp instead as strong hands grabbed his hips forcing him to stay standing, "Sam…" Gabriel whispered as the hunter leaned forward running his tongue along the angel's length his eyes dark with lust, Gabriel's body shuddered as his legs fought to support him. Gabriel couldn't get his voice to work as his mind went fuzzy with ecstasy, his fingers digging into Sam's shoulders.

Sam pulled away a grin crossing his lips, "Think of this as one of my gifts to you."

Gabriel quickly felt his cheeks heating up and he knew it wasn't from the fire, it was rare that Sam did something like this for him. His mind went blank though as Sam once again ran his tongue from base to tip, his only answer was a nod as he fought to stay standing. A loud groan fell from the angel's lips as Sam moved his tongue once more over his length before taking all of the angel in. Gabriel gasped gripping tighter onto his lover's shoulders sure that there would be bruises later, his eyes closed as Sam's head began bobbing.

Sam set a slow rhythm, his tongue moving around Gabriel's head sucking the pre-come away. He could feel the archangel's body shaking and was sure his hands were the only things keeping Gabriel standing. Gabriel's hips bucked making Sam pull back and the angel whimpered at the lost of the contact but Sam quickly replace his mouth, teeth sliding over the angel's arousal as he went from licking and sucking Gabriel off.

Gabriel closed his eyes fighting the urge to thrust his hip as a pool of heart started forming in his stomach. He didn't want Sam to stop but he had also planned on doing this another way tonight and knew that he wouldn't last long if his hunter kept going. So making a sound between a sigh of frustration and a moan he pushed Sam's shoulders slightly hoping that the hunter took the hint.

Sam stopped pulling back looking up to the angle's eyes, a look of confusion and disappointment on his face, "Gabe?"

Gabriel smiled slowly sitting down never letting go of Sam shoulders for support, once he was again straddling his lover's legs he wrapped his arms around Sam's neck. "Not that…I…didn't…like that…I had…something planned…" Gabriel stated stilling his breaths the best he could. Sam only nodded as the archangel shifted his weight, "Good," Gabriel leaned forward giving a quick kiss, "but we don't need any clothes for it." There was a small snapping sound and he could feel Sam shiver under him as they were now both naked. Normally Gabriel wouldn't have done that, he found that most of the fun was from building up to this point and fighting with clothes but today he just couldn't wait. Gabriel wiggled his hip brushing their erections together getting a groan from Sam, "Must better."

Gabriel leaned forward kissing Sam along his jaw line, down his neck and to his chest, using his hands to push the hunter back onto the pillows. Once Sam was laying on his back, the archangel placed a kiss over the hunter's protection tattoo before moving along Sam's body placing butterfly kisses forming a trail to Sam's lower abdomen and then back up. Sam the whole time was running his hands along Gabriel's back and through the angel's hair as if trying to guide Gabriel's mouth to a place lower than his stomach. Reaching Sam's mouth again, he gave one more deep kiss before moving back down stopping at Sam's left nipple taking it in his mouth getting a moan from the hunter as the angel's left hand started on the other one.

Gabriel's right hand moved up to Sam's mouth, half way there the hunter took hold of the wrist leading it the rest of the way. Taking two of the archangel's fingers in his mouth Sam began sucking and licking them, picking up where he left off with the angel's member. He gave a groan as Gabriel bit down, Sam wasn't sure what his angel had in mind but he hoped that it was soon, after a while Gabriel pulled back removing his fingers from Sam's mouth. Sam watched as Gabriel looked over his fingers as if checking them before nodding his head and then did something Sam wasn't expecting. He almost came right there and then seeing Gabriel slide one of his fingers inside of himself follow quickly by the other one. Moans and whimpers fell from the angel's lips, his head throw back and eyes close as he worked his tight hole getting himself ready for Sam. Sam were making his own sounds as his member became painfully hard watching the angel above him, his hands took hold of Gabriel's hips giving a small pull urging the angel on.

Gabriel eyes open feeling the tug from his lover and all but laugh at the look that Sam wore, the hunter's eyes were wide and dark with lust and want. Removing his fingers he reached out getting a gasp from Sam as he started stroking the hunter's erection covering it with pre-come. He made a few more strokes before repositioning himself over his lover's desire, his hands moved to Sam's shoulders as the hunter's hands took hold of his hips. Silence hung between them for a second, their eyes locked together, "Whatever happen Sam, don't stop no matter what you feel," Gabriel said lining his left hand up with his mark on the hunter's shoulder.

Sam only nodded, not sure what to expect when Gabriel drops the wall between them. His thoughts were brought back by Gabriel lowering himself onto his erection, his back arching from the floor moving up to meet Gabriel. The angel halted half way down, his eyes closed tightly as small whimpers left him, Sam rubbed his hands over Gabriel hips, caressing him trying to ease the pain. Gabriel soon released a sigh and continued lowering himself until Sam was fully sheathed inside of him. Sam always loved the feel of Gabriel's warmth tightly wrapping around him, it was almost as if the archangel was made just for him.

They remain still for a few seconds and then Gabriel started moving, pulling away before sliding back down onto Sam, the hunter's hips thrusting up to meet the angel. They soon found a rhythm together, Sam's hands holding onto Gabriel's hips giving his lover support. Not breaking the dance of love that they had going, Gabriel leaned forward giving Sam a deep kiss, his mouth moving to the hunter's ear, "Remember…don't stop."

Sam didn't have much time before Gabriel open the link, Sam gasped as he was flooded with strong emotions of love, lust, want, and several others. Gabriel made a sound close to a growl as Sam thrusts slowed and he was shortly blinded as a feeling of pain and pleasure washed over him. He was trying to take everything in; he could hear both of their hearts beating in their chests, smell the sense of arousal in the air, and feel the heat coming from Gabriel's body as if he stood in the fire nearby. The biggest thing was what he saw, what little light in the room was twice as blight, the fire casted shadows that weren't there before and for a minute Sam was sure that he saw the outline of feathery shapes coming from Gabriel's back.

Keeping his left hand on Sam's shoulder, Gabriel's right moved to his own erection he hated to rush Sam into this, not giving his lover some time to get use to the bond being open but his member was so hard, aching for release.

"GABRIEL!" Sam cried arching his back, his fingers digging into the angel's hips, he was being hit by a overload of bliss coming from himself and Gabriel, as his lover started to jerk himself off, hand matching the flow of their hips.

"That's it Sam…" Gabriel whispered, "don't…fight…it." He could feel the pool of heat building and he knew that he was close, the heat trying to find a place to overflow to, but he didn't want to come first, Sam however had other ideas.

Sam could tell that Gabriel was close thanks to the bond, he could feel the need for release overpowering the angel but still his lover held out, trying to make it last. Not breaking the rhythm, Sam pushed himself up from the floor, gasping in time with Gabriel as he now started hitting the right spot when he thrust into his lover's warmth, Gabriel's erection now pinned between them. He wasn't sure how he was holding out, his body being assaulted by different angles of bliss, he was sure that he was going to split into two before they were done. He grinned wondering when this had become a race, each trying to outlast the other, Sam however had a way to make the angel break.

"Sam…," Gabriel whispered feeling the hunter's hands move up his sides to his back, he braced himself reading what Sam was planning through the link but it was just too much. Sam's fingers found the spot between his shoulder blades and with barely a touch at where his wings were hidden, he was coming. His head threw backward as he screamed his lover's name to the night sky in a voice that was almost too high for human hearing, his warm release covering his hand and Sam's abdomen.

Sam's vision went white, sure that he was seeing and hearing Gabriel's true form and voice as a small amount of pain went through him starting between his own shoulder blades but it was quickly covered by the ecstasy that he felt coming from the archangel he held in his arms. He felt Gabriel's orgasm rush through him, seconds later joined by his own release deep inside of his lover's warmth. Reaching backward to steady himself as Gabriel fell against him, burying his face against the hunter's chest. Both breathing were fast and labor as they came down from their high, small tremors rocking both of their bodies.

Sam didn't dare to move, he could still feel the link between them and didn't want it to end, the love and warmth that he felt coming through it was nothing that he had ever felt before. A small whimper let him as he felt Gabriel start to block it, pulling his hand away from Sam's shoulder. "Shh, it's okay my love, I'm still here," the archangel whispered, face still hiding against Sam, "you may not be able to always feel them but those feelings for you are always there."

Holding Gabriel to him tightly, Sam laid backward turning to the side pulling out of his lover getting a soft moan from the angel. Reaching up he pushed some loose hair back behind Gabriel's ear, bending his neck to place a kiss on his angel's forehead before resting his chin on top of Gabriel's head.

There was times that Gabriel hated being so short but then there were times like this when he didn't mind at all. He pushed in closer to his human, feeling Sam's heart beat slow back to its normal speed as the hunter placed his chin on top of his head. Gabriel could sense that sleep was quickly wrapping around Sam and he almost missed the words that left the hunter's lips.

He twisted trying to get to Sam's lips but settled with placing a kiss on Sam's chest, not wanting to wake his human, "I love you too." There was a soft ticking sound as the old grandfather clock started sounding midnight somewhere in the room. Gabriel smiled, "Marry Christmas Sammy."

The End

word count: complete, character: sam winchester, character: dean winchester, fandom: cw supernatural, character: castiel, character: gabriel, type: fan fiction

Previous post Next post
Up