Echo's Through Time:

Disclaimer: I don't own Supernatural or its characters

Description: Long before God made humans, Dean and Sam's souls were Angels. They had lives up in heaven. Before Lucifer's fall from grace. They were given important tasks that forced them to become mortals, destined to be reborn every time Heaven and Hell start the apocalypse. Every time before this one; their memories never surfaced nor had Gabriel or Castiel joined into the fight with them on the front lines. This time around things are different and the hunter brothers begin to remember who they really are and why they are so different from each other even though they are angels and that both are drawn to the two angels who walk into their lives. Story starts near the end of season two.

Pairings:Major: Gabriel/Sam, Dean/Castiel, Bobby/Ellen

Minor: Michael/Lucifer (fem) Lilith/Ruby, other pairings may pop up.

Author's Note: This story is dedicated to my two amazing co-workers who pushed me into watching Supernatural in the first place.

Prologue: Into the Cycle;

Sam was an orphaned angel, it was rare but it happened. Both of his parent angels were dead, his father on the battle field fighting off demons and his mother died in child birth, not far from the battle field. What first found him was a very tiny tri-headed hell hound who bounded itself to Sam, the quite whimpering baby angel who was first hearing the sounds of war just after his mother's death. The pup guarded the infant who had large expressive chocolate eyes and matching dusting of hair on his head.

The first one to find the two was Lucifer. The tall archangel dressed in silver armor over her voluptuous body; long black hair was left down, the ends knotted and stuck together thanks to the blood of many fallen demons. Her sharp blue eyes looked down at the child blinking reading her sword to kill the tri-headed mutt growling at her trying to guard the infant that was clearly an angel. "Mikey over here, you may want to come see this." Her voice called out warmly, stopping all the other warrior angels in the after battle chatter. Michael walked forward dressed in a gold armor over red robes, his flaming sword sheathed at his waist. His golden eyes and wild red hair made him stand out even if he wasn't using his battle aura.

"What's up Luc'? Get hurt and need someone to patch you up?" He winked at her, licking his lips at the thought of seeing his mate naked, still covered in blood and sweat from battle; it was a major turn on for both of them. The woman rolled her eyes and pointed down to the mutt guarding one of their own. Michael stood there blinking at the sight. Never before had he seen a creature like the dog, or anything tainted by the darkness that the demons had be compelled to guard an angel. The infant whimpered reaching for the pup, getting his tiny fingers into the fur keeping the pup from attacking the two Archangels. "Well this is new… even for war times, I would say bring the child to our father to know what to do with him but not if he's going to cling to the vial thing…" Michael blinked as the army started to gather around the infant who looked terrified of all the warriors gathering around him. Fear playing in his already expressive eyes.

"It's okay my children you can all back down, your scaring pour little Sam." A booming authority voice called out as a small female looking child walked towards them wearing a frilly pink tutu with a red shirt and a leather biker's jacket with matching boots skipped towards them. Michael and Lucifer both knelt before the child on one knee without a second thought. "It's okay Cerberus, we're not here to hurt either of you; we just want to take you both home where it's safe." The child said again when they got close enough to the two. Sam looked at the child like being before him blinking before looking up at his guardian for what to do. The dog whimpered licking the child with the middle head while the other two watched the angels around them.

"Father, is it wise to be so close to such a vile creature?" Lucifer asked making it a point to keep her head down.

"Lucifer, my sweet, sweet morning star; I'm sure it's safe, I created this creature to protect Sam. Since each of my children's creations, most of you paired off right away, learned to create children of your own. All of you had my protection and love to guild you, and that passes onto your children, Sam here was fated to lose his parents, it's a sad loss but one that was needed for his own protection from himself and from others." God explained lovely. "Michael, please ensure that both of these little ones make it to the library I've already informed Joshua to look after the two till they are grown enough to manage on their own." God said warmly before taking off after a butterfly with glee. The almighty being at times could be so easily distracted. Lucifer reached for the boy but Michael stilled her hand.

"Luc' please; allow me to take the child. You should return home to recover from battle, if not for yourself that for our child's sake." Michael said softly worried about his mate. Mating was a form of marriage that was stronger than life and death. It could only be formed through two halves of a 'true' soul joining back together. A soul was powerful, even angel ones, and vastly large so for it to fit into the forms that God designed, he had to split a soul in two; which created soul mates. Lucifer blushed as their solders behind them started hooting and cheering for their blessing. She glared at Michael for making her, one of the few female warrior angels to be on an ever restricting duty list till after she births the child.

"Whatever, I'm going to shower" She huffed taking to the sky on her six large vast silver wings, flying off towards her home, the small two bedroom apartment she shared with Michael since their creation. They been together for so long; the first and second to be created, weeks before god created Gabriel, Raphael, Balthazar, Zackariah, Uriel and the rest of the angels. Michael smiled enjoying the fact that he was in the dog house, he really did enjoy the make-up sex with his temperamental mate. He may be the one who held the physical fire but she was fiery in her own what that rivaled him if not bested his flames.

He picked both the child and the pup up walking towards Utopia, the city that grew around Eden, the garden that was God's home and a highly scared place even for the angels. Both leaders left the army to disband on its own after the long grueling battle. The whole time he had the child; the pup growled at him and even tried to bite him with its three heads. Michael chuckled at the pup's efforts that didn't work to have the angel set both him and Sam free till they reached the vast spiraling tower that was known as the great hall of wisdom and knowledge. He didn't enter the tower, it wasn't his place to be, he couldn't follow the rule set within the place very well. Instead he passed the child off to one of the angels near the door before leaving Sam to his fate.

A year passed; Lucifer gave birth to a very strong healthy angel who wasn't an archangel but very close to being one. He had wild short roan hair and dark eyes. Over the centuries, the boy was growing up to be a masterful warrior much like his parents, at the top of his classes in battles, stratagems, and weapons, everything else, he was average at best. His biggest rival was an angel not much older than himself who had book smarts, didn't really talk and only was ever seen hanging around tri-headed dog that on four paws near eye-level with Michael who stood nearly 7 feet in height.

"Dean-sweetie, how was the battle academy today?" Lucifer asked distractedly as she sat glaring out the window of their tiny apartment. Dean stopped looking at her. For the past few months he noticed that something was up with her. She was drifting away from him and his father. Michael said it was because the near endless battles were tapering off leaving both of them testy with pent up, restless energy that was losing a way of venting. Dean nodded, he could understand that one, he need to be constantly doing something otherwise he could feel his power starting to build within him, driving him towards insanity.

"It was good; Uriel had that freak of a creature called Sam fight alone with his mutt lover against a dragon without our help. It was good to see the nerd fail. Uriel had to step in otherwise the dragon would have killed him, that was disappointing; we all just want them both to die." Dean said hating the book worm who always had his nose in a book around the school. The angel was useless, and shouldn't have even been at the battle school yet God had order that he attended but it didn't mean the other young angels liked it, they made a point to outcast the angel, Dean made it his point to try and make the other kill himself or at least flee heaven with his mutt lover.

A small smiled graced her face at the thought of her son, doing what should have been done years ago went they found that infant and the mutt. She hated the fact that God had ordered all of them but Gabriel into a meeting with him days after Sam was brought to the city. Apparently the infant was a born archangel; he was the other half to Gabriel's soul; Gabriel who was the voice of their father to all other creatures; who was the guardian of all 'prophets' of their father whatever that meant.

"There is this other angel in the same class of that freak, his name is Castiel… his black hair and wings….like the night sky. His bright morning blue eyes are endless. The way he can just look in one's soul is just so…captivating. What I would give to be his partner just out of the academy…" Dean purred out his young mind already stuck thinking about the angel he was talking about. Lucifer looked over at her son with a raised eye brow. It was an order to put soul mates together as partners in the same class regardless of age. If her son was already so fixated on one angel, this would be because he could feel the pull of each half of the soul trying to be rejoined with the missing half. "I'm not gay mother get the look of your face, I like woman, the curves of their bodies, how they feel holding onto, the way their lips are so soft under my lips…" he trailed off yet his mind was stuck thinking how it would be to kiss Castial.

Michael was standing behind his son looking down at him shocked. He only ever had eyes for his wife and vice versa yet their son sounded like he didn't care who he took to his bed, it certainly wasn't his soul mate. "Dean; room, now! We are going to have a chat about your conduct in that regard after you have had a while to think about it. If you think about leaving I won't think twice about making you run the obstacle course one thousand times for each one you've messed with." Michael growled out, not happy with what he heard come out of his son's mouth. Dean rolled his eyes as he walked towards his room, not too worried about his upcoming talk with his father. Michael sided looking at his wife who was no longer looking at him. "Luc' I know something is bothering you, you know you can talk with me about it." He said softly walking over to her wrapping his arms around her.

"Our father is pulling away from us; he hasn't called us to join him for company, to have council with him. He's up to something, something that could tear our family apart." Lucifer said absently not sure what god was up to. Michael rolled his eyes, kissing her neck.

"Come to bed, Luc' let me take you mind off your thoughts, the longer we wait between battles the more you worry about nothing." He whispered against her neck, his hands lightly sliding slowly towards the hem of her shirt. Lucifer rolled her eyes yet letting her mate take her to their bed, welcoming the distraction; for now.

Cerberus carried a bag of what looked like medical supplies and food through the mostly empty halls of the great library. Gabriel happened to turn the corner to see the back of the creature walking away from him silently. It had peaked his interest, so he followed the creature toward a dark, well hidden corner of the tower. Inside the small room in the wall was a thin layer of padding on the cold stone floor, a badly injured young angel struggling to breathe, working in near darkness on his homework as he absently patched himself up. Gabriel walked into the room not caring that a hell beast was in the room with the young angel who was too ashamed to show his wings.

"You shouldn't be working in the dark young one; it's bad on the eyes." Gabriel said watching the child. His short golden hair was a shade off from matching his six golden wings. His vivid green eyes looked the young angel over. He saw the other jump, startled that someone that not only talking to him but came close to him when he was around his hell beast. Gabriel smiled trying not to laugh at the sight of the scared angel before him. He couldn't resist wanting to mess with the boy before him, at the same time he wanted to pull him into his arms to protect him. "How did you get hurt kiddo?" He asked.

Sam bowed on his hands and knee before Gabriel, much like a slave the demons kept. Gabriel's smile turned to a frown as he walked into the room sitting in front of the youth. Cerberus growled wanting some attention. The head on it's right side moved towards Gabriel, licking the arch-angel's face wanting to tell the angel that they liked him being in their space. The Middle head kept guard as its left head nuzzled against Sam trying to get him move out of the bow. Gabriel could see the scares from whippings, beatings and injures others inflicted onto him. It made Gabriel's heart hurt that such a beautiful gentle angel would be so hated. Some of the angels were restless needing things to do with the heavy battles starting to fade. It was starting a dangerous sparks within the ranks the one who was the start of it had been Lucifer herself, he had overheard her and others talking about god's new pet project, creating a new creature that was a hairless ape that they would have to bow down and serve.

"Its okay kiddo, you can talk to me, I just want to know who needs to be punished for hurting you if you've done nothing wrong." Gabriel said. It earned him a tiny whimper of fear from the young angel who moved in the blink of the eye, tightly onto a thick neck of the middle neck of the large tri-headed hell-beast. Green eyes didn't miss the other trembling badly, or missed the unmistakable signs that the other was crying, into the black fur. Gabriel slowly moved to reach over to lightly run his hand over the others bare back, healing all the wounds on his back yet his couldn't get rid of the scars that had already formed. Gabriel didn't like it but he couldn't change what had happened to the other.

"Can you at least tell me your name?" Gabriel asked softly.

"Sam" the smaller, younger male choked out on a sob muffled by the fur yet Gabriel heard it clearly. Sam'ssweet voice from the other made his heart sore, his soul vibrate, his grace rise up reaching towards the other without him willing it to do so. "You don't need to help scum like me Master Gabriel. You shouldn't have to look a vile creature such as I" Sam whimpered out crying. He wanted more of the archangel's touch. It had made his back tingle soothingly yet for the first time in Sam's lonely life, he was feeling himself get hard yet not knowing why since he was scared out of his mind; he had no one to teach him was mating was, what it felt like, how to give into it. How to control his powers, he virtually raised himself, bowing to others wills of what he should be. He would have even cut off his wings that he thought were ugly. All six of his wings were a mix of a very dark rich purple and black with looked like lightning or cracks across his feather's. Gabriel's frown grew at the very subservient tone the youth took, the titles he was using.

"Sam, show your wings to me, please." He asked. Sam only cried into the dog. He didn't react to Gabriel's request, not wanting the other to see his ugly wings. "Sam, present your wings." Gabriel ordered softly making the other jump and tremble with fear of disobeying the other. He slowly let his wings slide out of his back. They were under developed, weak from never being used. Gabriel felt sorry for the youth. To Gabriel they were the most beautiful wings he ever saw, like a living version of a thunder storm with all its raw beautiful power and emotions. Before Gabriel realized what he was doing, his own larger golden wings brushed against Sam's, the feather's interlocking. Sam who had no idea how to really move his wings didn't know how to get out of the near orgasmic touch. Gabriel has touched his own wings, had other brush against them, his wings embracing Sam's had him hard, aching for sex that he only heard his brothers and sisters talk about in hushed voices and what he learned to do with his hand for himself. Sam let out a strangled moan that choked on his sob as he cried harder. Gabriel was worried; he never heard anything sound so hot turn so broken so fast. Slowly he pulled his wings back from Sam's slowly so the youth wouldn't think that Gabriel hated touching him, that contact with others would cause them pain.

"You okay?" Gabriel asked softly worried about the youth before him. The teen was on his knees silently sobbing so hard he was shaking, he pulled his wings in so hard and fast that it left his back cut and bloodied. "Sam?" Gabriel asked, not sure what to do to help the other.

"Please for now leave us; this is too much for him too soon. He needs you, we need you but you're coming on too hard, too fast for him to accept right now. We know you're his soul mate, and he'll flourish with you around to show him the way but he's been beaten down so hard by the others that he thinks his is at best worthy of being someone's slave." Gabriel was shocked, stunned that the right head of the beast was talking to him. He didn't know what to say so he nodded to the dog and he snapped his fingers teleporting himself home to his bedroom. He groaned in pain at how hard he was; his own wings couldn't shake the feeling of Sam's wings against his. He reached into his pants grabbing his aching member. He didn't want his hand, he wanted Sam under him, touching him, his painful hiss as he stroked himself not hearing the knocks on his bedroom door. Just as the door to his room open he came hard; biting his lip to keep himself from calling out Sam's name.

"Look at that, Gabriel a mess on his own bedroom floor; who would have thought. So where is your mate Gabe?" He heard three giggling voices. "One would think they would be here since they got you so twisted up to do…that." Gabriel ignored the three sisters as he tried to regain his breath. Gabriel snapped his fingers cleaning himself up before facing the sisters.

"What can I do for the Fate' sisters?" He asked not caring that they saw him in that state. He kept his face stoned neutral. He was grateful that Sam wasn't here; he didn't think that the young arch-angel would handle others seeing him so dependent on another.

"We came to see if it was true, that shock wave that went through here, it came from you. You're the last archangel who is un-mated." The blond sister said.

"It was so powerful Gabriel that weaker angels fainted from its passing. Archangels are on call the only two who don't seem to be freaking out are Michael and Lucifer." The sister with copper hair added.

Gabriel rolled his eyes. "I'll calm things down just make sure no-one got injured and fine I'll stay away from my other half. No need to blow Utopia apart to be happy." Gabriel said walking past them, to help clean up the aftershock of his grace touching Sam's. He remembered when Michael and Lucifer first touched each other like that. It nearly ripped the whole galaxy apart. Raphael and Balthazar touched it was what nearly wiped out all life on earth. Each and every one of his brothers and sisters who were archangels, they got together but it nearly wiped everything out but it created all the other angels, the city, the heavens for each and every soul but he… He loved them, they were family but he was alone. Watching his brothers and sisters know what love was, being happy together yet he was alone and he knew one thing. To touch his Sam again to know what happiness was like them, he would be the one to destroy Heaven and the rest the angels. The first sign of it was Lucifer talking about being replaced and she didn't like it. First things first though, he had a mess to clean up.

God sat in Eden under his apple tree. Yddrasile; the mother to him, the serpent and the horsemen; and his first creations, Adam and Eve who lived so close to her, only to have her hurt by Eve, eating one of Yddrasile's children. He called Michael and Lucifer's first and only son; Dean and Sam to come talk. Talk wasn't the word for it, he was calling them to give them work to do. The first to arrive was Sam who had been crying, tears were still rolling down his face. "You called for me grand master?" Sam asked bowing like a slave. It broke God's heart to see one of his mighty archangels broken to the point he bowed to everyone around him.

"Sam rise please; I have two things to ask of you. You have to agree to this for yourself do you understand Sam?" God asked warmly. Sam nodded looking at the floor with his loyal dog at his side. "Sam… Gabriel is your soul mate; the one you'll know what it means to be safe with, loved and happy with who'll guard you with his life. I want that for you Sam I truly do but not as angel, Archangels are powerful but they are maxed out, to have the added power generated from being with their soul mate… its burning them out, turning them against each other. Raphael and Balthazar are dividing, Lucifer and Michael are drifting apart…all of my archangels are doing that besides Gabriel because you two haven't bonded yet, only brushed each other to know who you are to each other. Gabriel is my guardian angel for my prophets but you Sam, you're my first true guardian angel and I need you to do that Sam. You can create the prison to hold Lucifer and Michael apart from starting the apocalypse to create the divide between heaven, hell and earth. It will cost your wings, your power, and your memories with Cerberus. He'll always guard you but you'll never be able to see him or his kind, you'll be mortal but you'll survive bonding with Gabriel without you two burning out.

Once you are mortal, you and Dean will have the task of making sure that the archangels don't bring all of creation apart. Dean you've joined us, welcome." God said smiling at the young angel joining them. Dean wasn't alone though, Castiel was behind him. God blinked looking at the two seeing the bond between them glowing hot, linking their hearts. Like father like son, Michael was the first one to bond with Lucifer, Dean did the same with binding him and Castiel together. "You shouldn't have brought Castiel with you Dean, he's not going to like this plan."

"No, I'm not going to walk away from my mate, to leave him wondering where I vanished to for this plan of yours to protect humans. I know the price that'll come if I say yes to this; I've had dreams about this talk all my existence. I know this is going to bind my wings, my power and erase me from Castiel's memories yet the bond will leave him empty searching for something that he can never find. But then you knew that… so why would I agree to go be a failsafe those hairless apes only to forsake Casitel? Not happening." Dean said holding onto his smaller lover. Castiel blushed but shook his head pulling back from Dean.

"Dean, you have to do this, please. I can keep things together up here but you have a job to do Dean, God doesn't just ask this of anyone…"

"You're going to die three times over if I leave. Your first death is my leaving. Your second will be stopping my parents from fighting each other and the third will be you swallowing all of purgatory. I watch it in my dreams I'm not going to watch it happen for real. How can I walk away knowing that my brothers and sisters are going to war, be in a cold war, before going back to the war that will kill more than half of them, only to have the few that survive to go through a civil war that you stupidly will fight against Raphael only to open purgatory to try and take gods place so why would I leave when I know you're going to die and I can do nothing but watch you die on some off chance that you might, just might convince my stupid human-thinking self to take you to be one with before you die." Dean said having his full attention on Castiel, who had tears in his blue eyes.

God watched Sam watch the two with them not sure what to. "I'll do it, even if they don't; I'll go it if it means that that nice angel doesn't get hurt because of me. It's okay Cerberus but we both know that I'm not cut out for being here, I'm an outcast here and one nice angel isn't enough to change my mind. What do I have to do?" Sam asked weakly making everyone look at him. God smiled sadly at his broken archangel that he broke himself. His first angel was Sam and he used him to make purgatory to contain Leviathans and now he was using this angel. One that he wanted to give a happy life to and here he was further breaking his true first angel. Dean and Castiel looked over the small angel; Dean started laughing at sight of the weak pathetic angel. Dean's laughter made Sam back away hiding between heads of the Dogs.

"Dean Silence; Sam are you sure about this?" Sam nodded unsheathing his wings he pulled off a feather from each of his wings from right beside the oil gland. He held them in his hand turning them into a pendant before holding it towards God. "What's this for?"

"You said that the nice angel that I met…he's my soul mate correct?" Sam asked weakly. God nodded looking at the pendant in the youth's hand. "Please give this to him, let him know that I'm sorry for hurting him today…I didn't mean to hurt him, tell him I died; he doesn't need to know that his soul mate chose to have himself maimed instead of staying here." Sam whispered hanging his head. God took the pendant looking at it. It was a gold chain with a black stone in the center that looked like there were stars within the black depths. Looking up Sam was on the floor alone, Cerberus was gone. The looks of shock on both Castiel and Dean's face as they watched the other angel; who had sent the ever present guardian away somewhere leaving only a leash in his hand, in his. "This too please… Cerberus' going to watch over him, I don't need protection, not where I'm going; he does, it's the last thing I'll ever have the chance to do for him." Sam managed get out before he pulled himself to his feet walking towards Yddrasile. God fallowed behind Sam, his hand reaching for the archangel about to further rip him apart to finish his set up before he walks away from all of this.

"Father please wait before you send him away." Gabriel's voice came as he ran over to them with the three-headed dog behind him. His voice along made both Sam and God stop moving towards the tree. "Sam…you can't do this plan, send Cerberus to me without him telling me about it. I won't try to change your mind, I just wanted to see you off…" Gabriel said walking right over to Sam as he raised a barrier to block a power shock. He leaned down, pulling Sam into a kiss. It started as just a press of the lips but Gabriel couldn't resist deepening it, his tongue pushing into the young angel's mouth. Sam didn't respond to the kiss, he didn't know how to nor did he want to hurt him again like he did when the large male touched his wings. It left the arch angel hard and needy as he broke the kiss. "I'll look for you Sam, I'll find you on earth, and guard you like I should have done here…"Gabriel didn't tell Sam that he had sealed part of his own grace and his horn in the very core of Sam's half of the soul through that kiss.

Sam was blushing, shock and scared witless but he turned from Gabriel walked to the tree before anyone could stop him not even God as he touched the tree bark and vanishes. A ripple effect raced out from the tree hitting Gabriel first who stood blinking there not sure was he was standing before the tree a tear rolling down his face. He looked at God for an answer to why he was there.

"Look at him Cas' that's what's going to happen to you. How can you want that? I don't want to leave you here crying because I'm gone yet not knowing why; how can you ask me to do that to you?" Dean asked looking hurt, his eyes on Castiel who gave him a loving smile.

"Because you just said it, we're going to be losing our general, our father, we need our leader to guide us when we are in our darkest hour. Dean, go; I'll be fine. Unlike Gabriel, Our soul's are lock together and will whole once more. I will find you and together we'll change the events you saw in your dreams" Castiel said stepping closer kissing Dean shyly. "I told you when we bonded it would be a onetime deal so do what you want Dean but we are not doing that again" Castiel said walking away from Dean who looked heartbroken. They had been bonded for less than a day and already Castiel was leaving him, it had been a blow to his ego that his mate A) Didn't want to go back to bed with him, which made him a bad in bed and B) Castiel didn't want to be with Dean and he had been humoring him.

"Sure why the hell not, clearly my mate doesn't want me around. Just do me one thing father, don't give me some crappy life with crap choices." Dean said getting a smile for God. Dean by far his more honest angel he had who didn't fear speaking his mind honestly. God laughed shaking his head looked at Gabriel who stood there watching them with Castiel hiding behind a tree watching.

"I'll do what I can Dean… and I'm sorry." God said touching Dean who vanished the same wave thing happened again. Castiel had a blank look on his face, he was still bonded to Dean yet couldn't remember he that was missing his other half, just going through the motions of life without his mate around. God also knew it wasn't long before Gabriel would vanish, Lucifer would start her rebellion and he himself would go into hiding. It was just the start of his headache. He turned from the tree walking away leaving the two angels to figure out what the needed to do to pass their long, long years to waiting for find their mates.