Cas twirled his BFF around the dance floor showing up everyone else with his moves. He looked weirdly adorable, felt great and Angel mojo was coursing through his body like gangbusters.
Dean had smuggled in a flask of whisky and he stood there with Missy as they both drank spiked punch from paper cups. "Hey, you're ok for a chick."
"Thanks Dean, so are you."
"Uh, I'm not a chick, far from it."
"Me too."
They hoisted their brew in the air and both burst out laughing. The pair polished off the drinks and went out on the dance floor.
…
Dean picked the lock on the security gate across the hall blocking off the lockers. He opened it enough to slide through with Cas and both boys went to the teachers' lounge for privacy.
Cas tossed the pack on the table and they quickly took out everything they needed, got prepared and left again.
Before passing back through the gate Dean kissed Cas softly. "No matter what happens Cas, I'll always be yours."
…..
Layla was slow dancing with her blue eyed buddy, but her eyes tracked everyone that came through the doors of the gym. A tall, heavyset, balding man with beady eyes and a smug look on his face entered followed by two overly pretty men in black suits.
"Whoa, who is the creep and his cronies, school board members?"
Cas spun around and saw Zachariah leering at him.
The three didn't approach; instead they stood to the side watching all the teenagers interact as if the Angels were at an intergalactic zoo exhibit.
Cas danced up to Dean and told Missy he was cutting in. To Dean's surprise Cas took the lead and started dancing the young Hunter around shocking most of the students.
"Babe what are you doing?"
"Zachariah is here with his goon squad. If I'm going to die tonight I need to at least get a dance out this with my boyfriend."
Dean tensed when he saw the three standing to the side watching them.
"Keep dancing Dean. I'm not letting them ruin our prom."
Cas waved his hand in the air and the music changed. "Ring of Fire" by Johnny Cash started to play. He grabbed Dean tight around the waist and smiled at him. "Ready?"
Dean smiled back, "Sure, do I have a choice?"
"Nope."
Dean was spun around the floor as the students backed up to watch the show. Even the principle didn't know what to do exactly.
Love is a burnin' thing,
And it makes a fiery ring
Bound by wild desire
I fell into a ring of fire.
I fell into a burnin' ring of fire
I went down, down, down
And the flames went higher,
And it burns, burns, burns,
The ring of fire, the ring of fire.
The couple tangoed right over to the trio and Cas managed to splash Holy Oil over the two suits standing to the side but missed Zachariah.
In the confusion of it all the Angels weren't sure what was happening until Dean tossed his Zippo and the pair burst into flames.
The burning vessels twirled around as the students bolted out the gym doors and the two fire exits. Everyone got out safely before the Enchantment Under the Sea décor went up in flames.
Dean yelled, "Holy crap it's like the movie Carrie up in here!" The sprinklers went on drenching everything around and put the flames out.
The bodies collapsed to the floor then exploded into blinding white light. Cas shielded Dean from the blast and when it was over Zachariah was gone at least it looked that way.
He appeared behind Dean and sliced a large sword across the teenagers back and Dean fell to the floor.
Cas screamed for his lover as Zachariah approached. "Get your scrawny little ass over here Castiel before I shove this sword right up…"
Zachariah stopped mid sentence, his mouth moving like a fish out of water but nothing coming out. Dean stood behind the large Angel holding the hilt of Brady's Angel blade that was sunk into Zachariah's back.
Cas took a few steps back to avoid being crushed by the body pitching forward. The bane of Castiel's existence landed so hard the flooring cracked around him. Instead of a bright burst of light Zachariah's Angelic flame slowly burned out. His eyes sunk into his head leaving just empty sockets behind.
…..
Dean opened his eyes and found himself draped across Castiel's lap in the middle of the clearing where over eighteen years ago Heaven cast down an infant who was part Human and part Angel.
Everything was quiet except for the sounds of night birds.
"Am I dead?"
Castiel looked over at the dented back plate from his Angelic armor Dean had been wearing. "No. Your back was quite badly bruised but even an Angel's sword cannot pierce an Angel's armor. I healed you my love…all is well."
Dean shifted a bit stretching his limbs and flexing his muscles. He felt in tip top shape. "Thanks dolly. Is it over?"
"For now."
"So prom was ruined anyway."
"Not for us."
….
Dean was wrapped up in the safety of his lovers big, strong wings. Their bodies were pressed tight together as the young couple kissed while floating under the stars.
Eternal Flame, one of Jimmy's favorite songs in the whole wide world was playing around them from seemingly nowhere.
Close your eyes, give me your hand, darling
Do you feel my heart beating?
Do you understand, do you feel the same?
Am I only dreaming, is this burning an eternal flame?
I believe it's meant to be, darling
I watch you when you are sleeping
You belong with me, do you feel the same?
Am I only dreaming or is this burning an eternal flame
Castiel took them just a little higher to give Dean a thrill. "You belong to me Dean."
Dean rubbed his cheek against the warm skin of the Angels chest. "I know. You belong to me."
The Angel's deep voice rumbled in his ear, "I'm eternally yours my love."
Say my name, sun shines through the rain
A whole life so lonely
And then you come and ease the pain
I don't want to lose this feeling, oh…..
They landed on the roof of the farm house where their family was sleeping safely inside. Dean opened the window to their attic bedroom that held so many life changing memories for them both.
Castiel took Dean that night not in youthful haste but slowly. He teased the orgasm out of his mate then entered Dean fully and the soul mates rocked together in relative quiet then fell asleep in each other's arms.
…
Five Years Later
Dean laid on the horn. He shouted, "Come on Sammy!"
Cas pinched Dean on the ass and the Hunter let out a yelp. "Watch it Angel bitch, I bruise easy."
Cas gave his amused little smile Dean loved so much, "Stop whining."
Angie came out of the house and down the porch with Abby running beside her. "Damn it Dean, stop blaring that horn and come in for supper. Sam can leave tomorrow. Stanford isn't going anywhere."
Abby first hugged her big brother Cas' knees and then her big brother Dean's. Dean lifted up the tow headed, blue eyed five year old and kissed her dimpled cheek. "Hey beautiful how is kindergarten treating you?"
She gave a shy smile and shrugged, "Ok I guess Dee." Abby gave him a kiss then reached out for Cas who held her next.
Sam loped down the steps and ran to the Impala with a big duffle bag over his shoulder while Brady following behind with two suitcases.
Angie stopped them, "Dean and Cas are staying overnight. Set two more places for supper."
Brady dropped the suitcases and gave his sons each a big hug, "Man I miss having you two pains in my ass around."
Cas nudged Dean with his elbow, "Now I'm a pain only in Dean's ass…literally."
Dean gave him back kick in the butt, "No, I'm literally a pain in your ass. A nice big, firm …."
Sam interrupted by yelling, "Gross you jerk" followed by a gagging sound.
Abby let out a giggle. "Dee isn't a jerk!"
Dean gave his little sis a pat on the head, "Yeah Sam, I'm not a jerk."
Sam just rolled his eyes. Dean told Abby that was Sammy's bitch face. She pointed out that Sammy wasn't a bitch.
Cas picked up Abby like a sack of potatoes and carried her into the house while everyone else followed.
…..
There was grace said around the dinner table that night.
Castiel stood while everyone bowed their heads and waited. All except Dean who watched his sweet Angel, the man that changed his life forever say grace.
Castiel whispered, "Dean, bow your head."
"No way, you are too damn pretty not to look at."
The Angel tried not smile, "Very well."
"Besides you're the only heavenly being I worship."
"Dean…"
"I love your beard coming in."
"Dean please…"
"Fine I'll be good."
Castiel rolled his blue eyes toward Heaven and began.
"Father, thank you for creating me, for giving all of us a chance at a real home, a family to love and all the beauty you've created. Most of all thank you for allowing us to live our lives the way we see fit. Free will is a wonderful gift. We promise to always do the best with what we've been given. Amen."
Dean raised his hand, "I wanna say something."
Castiel sat down and held his hand, "Of course."
Dean cleared his throat and looked around the table at his family first then rolled his green eyes toward Heaven.
"Thanks for giving Sam and me a real family that loves us no matter what. Thanks for free will so Sam can live his own dream. A big thank you for Cas. I love him but I guess you know that already."
….
Dean clapped his big little brother on the back, "Be good Sam, don't get anyone pregnant."
Sam grabbed his brother in a bear hug, "Love you too Dean."
Dean slipped him a box of condoms and headed back to the Impala where Castiel was waiting. He slid in the driver's seat and started Baby up.
Castiel grabbed his hand, "Are you alright?"
"Yeah…it's so hard to let him go. What if Sam needs help?"
"All he has to do is call and I'll hear him."
Dean locked pinkies with Castiel and smiled over at him, "Ready for another Hunt?"
Castiel smiled so big his gums were showing, "Of course."
They took off down the highway ready to save the world from another creature, Angel, Demon, ghost, monster or whatever Bobby assigned Cas and Dean.
The End
A/N- Thanks for reading everyone. Your support was much appreciated.