Compared to Ion, wrapping his arms around Castiel felt amazing. He barely felt the shock of fear as the angel's powerful wings rose the two into the sky. Dean allowed himself a moment to bask in just how perfect he felt, pressing a kiss into the Cas's neck that was returned on his hand. Then he forced himself to focus.
Only a few hunters remained, distracting the angels while Dean's friends kept Michael busy. He saw his father fending off a large angel with bronze colored wings but not using fatal attacks for which Dean was greatly relieved.
He squeezed Cas gently, "You ready for this?" He murmured in the angel's ear.
Dean felt him nod. "Yes. It's time. This needs to be over, one way or another."
Good to know they were on the same page.
With another powerful beat of his wings, Cas took them into the battle.
Everyone was a mess, but at least they were all alive. Jo, Anna, Lisa, and Hannah were in front of Michael, taking the brunt of his attacks as they were the fastest. Victor and Inias delivered more powerful hits whenever the girls succeeded in gaining Michael's full attention. Unfortunately, Garth and Samandriel were still stranded on the ground, but seemed to be regrouping and headed to help the hunters.
"Guess we are late to the party, huh?" Dean shouted to the girls.
"Perfect timing though, I think he's starting to tire out," Victor answered for them before narrowly dodging a golden ball of flame from the decidedly not tired out archangel.
"Filthy heathens! You are traitors to your own blood, to God himself! You will be dammed to hell!" Michael was spitting angrily, eyes blazing with painfully bright golden light.
The other angels had apparently gotten used to the archangel's threats, but he felt Cas tense under him.
"You okay, man?"
Cas shook himself. "Yes, I just…"
"You're not going to hell. You have me, remember? I protect you from all the bad shit. God ain't got nothin' on us. We get to choose our own destiny and we are going to make it out of here together."
Cas was silent before nodding and squeezing the arms that were wrapped around his upper chest. "Thank you, Dean."
"Thank you, Cas. I love you."
Dean didn't even have time to freak out about the words spilling from his lips without control. "I love you too."
A loud boom echoed across the island, reminding them where they were. He turned his attention back to the battle.
While distracting Michael had been a good plan at the beginning, Dean could tell the others were getting tired. The angels' movements were slowing and Lisa was barely able to lift her sword anymore.
"We need to get him away from the others. How high do you think you can fly?"
Castiel seemed to read his mind and he flew between Michael and the others. Dean waved them off while Cas got the archangel's attention.
"Hey, assbutt!" the angel shouted, tossing a ball of ice blue flame that was bright enough to hurt Dean's eyes.
"Assbutt?" Dean mocked before they shot up into the sky with an enraged Michael hot on their heels.
He hung on to Cas tightly as they sped around the island, dodging sprays of fire and shrapnel from rocks caught in the crossfire. They had made it away from the other angels and past the hunters who were retreating to a patch of sea with dark, craggy rocks branching away from the island.
"Time to disappear," Dean pointed up to the clouds.
Cas slowed a moment to gather his momentum before rocketing straight up, leaving Dean's stomach somewhere in the sea below them. Michael screamed in anger below them, taking longer to change direction and follow them upwards.
Once they were covered by clouds, Cas moved parallel to their lower blanket, keeping a distance from the flashes of golden light revealing Michael's position.
Dean was about to shout to Cas, but the angel was already taking a different approach. He flew back to Michael, flying behind the archangel before turning on the spot and sending a sharp blast of light at him.
He wasn't expecting the cry of pain. Cas had made a direct hit. When they were far enough away to turn around again, Dean could see the blood dripping from Michael's face. It looked like the archangel was crying blood. It was unsettling.
Now Castiel was swooping forward, getting ready to attack again. Dean thought they would make it, swinging around from the opposite side this time, but Michael had anticipated their attack. Cas tried dodging the flame, but it was too close. Dean could feel the heat scorch his skin and could smell hair burning.
And then they were falling.
"Cas?" Dean shouted in alarm.
"The wing. It's on fire. It's burning."
He looked back to see golden embers dancing across the prosthetic wing. They were screwed.
"It's okay. We got this, Cas."
The angel nodded and focused on controlling their fall. They broke from the cover of the clouds only to see Michael still chasing them.
Cas turned so they were facing the archangel with their backs to the rapidly approaching ground.
"Not yet," Dean shouted.
Michael steadily gained on them, preparing to send another wave of flames. Dean waited until the archangel was only yards away.
"Now!"
Cas send a carefully aimed bolt of lightning colored flame into Michael's face right as he let out a shout. Dean watched in sick fascination as the flames encompassed his face, trailing into the archangel's eyes and mouth, setting his hair aflame and even travelling down as far as his upper chest.
The angel let out a choked wail as the blue flame mixed with gold. When Michael's body collapsed, the flames collided in a large explosion, the force hitting them and causing Dean to lose his grip.
He saw the flames chasing them through the air, Cas desperately pumping his huge, black wings trying to reach Dean. Dean wondered if it would hurt when he hit the ground. Then, for the second time that night, Dean's vision went dark and he lost consciousness.
…
John rushed across the island to where he had seen the angel fall. He knew the others were following him, but he didn't care. He needed to know if his son was okay.
He found the angel lying in a heap, large wings covering its body entirely to protect itself. It groaned, turning onto its side without moving its wings. John could see one of the wings, the mechanical one he assumed was of his son's making, had been badly singed and most likely why they had fallen.
John fell to his knees, not sure where to look. He panted harshly as his mind fought to understand. The angel was there, but Dean was not.
When the angel let out a moan, John looked up to see its eyes had opened and were staring him down.
"Son… I'm so sorry," he whispered, knowing it was all his fault.
He looked up again when the angel moved, unwrapping his wings from his body. It took him a moment to realize what the shape clutched tightly in the angel's arms was.
"Dean!" He reached out to grab his body and put an ear to the boy's chest. It was weak, barely there, but there was a heartbeat.
"He's alive! You brought him back alive!" He could hear the cheers from the hunters and possibly a few angels at the revelation.
"Thank you, for bringing back my son," John whispered to the angel.
"Well, what's left of him," he heard Bobby joke from next to him.
John saw it to. On Dean's left arm was a bright red burn in the shape of the angel's hand.
A/N: I'll be the first to admit this is a terrible ending, but it was the only way I could think of ending it to leave enough mystery for an eventual sequel. It wouldn't be anytime soon, but it would be cool to write something for HTTYD2 also. Anyway, the story is finally complete! It's been a wonderful story. This is officially the longest story I've ever written. I'm pretty happy with how it turned out, but I'm sorry I can't write anymore Supernatural for awhile. Thank you everyone!
