So I have been wanting to do something like this for a while. This is an au with the characters from kingdom hearts in their next lives. Please tell me what you think of it and if you have any suggestions!

Warnings: Slash, meaning BoyxBoy, although not too explicit. Minor use of crude language.

Pairings: Main AkuRoku and SoRiku with other side pairings including: Zemyx, KairiHayner and more

Let's meet again in the next life

Yeah, I'll be waiting

Silly, just because you have a next life…

Justin sat up panting. He closed his eyes and willed his heart to slow down. He reached up to wipe a single tear off his cheek. The dreams had been getting worse lately. He hated these nights with every fiber of his being. The dreams left him empty, and wanting something familiar in this life, but the one thing he was desperately waiting for had escaped him. He got up and walked slowly to his bathroom glancing at the clock.

"4:30, great school tomorrow is gonna suck."

Justin walked over to the sink and turned it on as he looked up and caught his own deep blue eyes staring at him in the mirror. He sighed and splashed the freezing cold water on his face forcing himself to wake up. He knew sleep would not return to him even if he tried.

The blonde turned and walked back to his bedroom slowly, afraid that his world would fade into the one of his dreams. He walked over to his desk and pulled out a bright red notebook with stickers adorning the front along with the words "My Dream Journal" written in big, bold, black letters. It had been a "gift" from his therapist and was supposed to help him get over the obvious delusions he was having.

Despite the intent behind the gift, Justin had found good use for it and it looked ready to fall apart. Inside were drawings, stories, and descriptions of the things he saw when he slept. They helped him try to put together the facts of his past life. Tonight he would once again write about a promise made and watching his friend fade, twice. He opened it and stared at the roughly drawn picture within the cover. Nimble fingers traced spiky red hair, green eyes, and tear drop shaped tattoos.

"Axel," He whispered, "How long do I have to wait?"

"Hey Justin! How long have you been up?" a brown haired boy flopped down at the table beside the blonde who was staring at his cold half eaten toast.

"Long enough." He murmured still lost in thought

The other boy nodded in understanding and reached over to nab a piece of the toast.

"Dreams again?" he stated simply. He didn't need a verbal answer and got none. They were not allowed to talk about the dreams with each other at home as their therapist believed that it would only encourage the twins to pull further into their fantasies.

Justin snorted at this thought and received a confused look from his brother. Both of them refused to believe that these visions were simply fantasies. Justin knew that in a past life he was a boy named Roxas, and that his brother Colin was his other, Sora. Colin knew this as well but neither would ever voice these opinions at home. It was forbidden by their parents.

"Hey boys! Good morning!" As if on cue a blonde woman with a large smile entered the kitchen and waltzed over to the sink. Justin closed his eyes and dropped his head to the table. How was it his mother was so energetic in the morning?

"Hey mom!" Colin beamed as he walked over to give her a hug.

Justin glanced up and groaned, "Seriously Colin, for someone who's a week away from 17, you sure are a momma's boy."

The blonde woman looked over at her blonde son and back at the brunet. "Dreams again?" she asked, Justin only got this moody after a rough night. Colin just nodded and returned to his seat at the table.

Without a word the still smiling woman turned to a cupboard and started pulling out the twins medications for the day. Justin was always annoyed at this. Him and Colin had stopped taking the pills after they had made the brunet so depressed he tried to kill himself. They had never told their parents or their therapist about the incident. There was a lot that the adults didn't know and the boys were sure to keep it that way.

Justin stood up and grabbed his pill container from his mother as he walked out of the kitchen.

"I'm heading to school early." He said coldly and walked out the door.

He didn't have to look back to know that Colin was right behind him.

"Hey Justin wait up! You forgot your backpack again!" the blonde kept walking.

"Justin! I said wait!" Colin was catching up but his brother still didn't turn around. He felt a hand on his arm and tried to shove it off.

"Roxas!" The blond stopped and turned to face his twin

"What do you want Sora?" He growled. The brunet was used to this treatment and calmly looked into his brother's eyes. Silence consumed the two as a non-verbal conversation seemed to take place.

"It was one of those again?" Colin whispered looking down.

The blonde sighed and looked away.

"I'm sorry Sor, it's just really hard sometimes not to be angry at you. I mean, I know it's not your fault and all but sometimes…"

"It's okay, I know what you mean." The brunet replied laying a comforting hand on his twin's shoulder. He too recalled vividly the other Organization members and that Roxas had known them all. Axel was always the hardest one to dream about, and Sora was partly responsible for all of their deaths. "Sometimes I wish it could have been different, but hey, we sure kicked some ass didn't we?"

The blonde laughed grimly at this taking the black backpack his brother had been holding out. "We sure did." Suddenly thoughts of the red head entered his mind and he frowned deeply.

"You miss him don't you?" Colin asked as if he could read his mind, and Justin wouldn't doubt if he actually could. The two had a strong bond, probably due to the fact that they had practically been the same person once.

The blonde nodded but continued walking in silence, his thoughts drifting to the man he dreamt of so often.

It started out like any other day. The twins sat in the cafeteria waiting for school to start as the kids around them bustled around talking about the latest gossip and exchanging notes for upcoming tests. Justin and Colin sat alone at a large round table occasionally talking to a few people here and there. They were always the outsiders.

A group of people dressed in darker clothes pushed past the table as Colin was leaning back.

"Watch it!" Snarled a teen with long silver hair.

"S-Sorry!" Colin stuttered as he straightened up to let the group through, and continued to stare at the tall skater longingly as he walked away frowning. Justin smiled sadly at his brother and was about to speak when he felt a pair of hands cover his eyes.

"Guess Who?"

It was cold and dark, Roxas was panting as the last heartless disappeared with a thrust from Oathkeeper. The blonde stood up and looked at the sky.

"How many more? This is getting ridiculous. There are too many."

The nobody was torn from his thoughts as a pair of gloved hands placed themselves over his eyes. A smirk formed on his lips as he relaxed into the familiar tall form behind him.

Lips brushed the shell of his ear.

"Guess who?"

Justin blinked behind cold fingers as the memory faded from him. This was the first time a memory had occurred during the day. Scowling, he shoved the hands away from his face and turned to see a giggling girl with short brown hair.

"Sorry grumpy, just thought I'd try to cheer you up!" Another girl with longer brown hair walked up and started giggling as well.

"Face it Selphie, nothing will break Rox out of his Emo-ness!"

The two girls laughed harder and Colin even joined in. Justin just continued scowling until they were done. The four continued talking for awhile about nothing in particular. Justin was glad to have friends like Selphie and Olette who understood them. These two were the only ones who knew of their past lives and still treated them normally. They even insisted on using their real names as long as no teachers or parents were present.

Eventually the bell rang and the four moved to go to class. "Oh yeah, Sora," Selphie started as she grabbed her bag, "I thought I should let you know that your mom's at it again."

The brunette boy groaned as he stuffed his math book into his backpack. Thier mother had perpetually tried to hook him up with any girl she could find, going so far as to call the girl up and tell them that her son was interested and giving them pointers on how to get to him. Justin, however had managed to convince his mom that he was trying to prioritize his life before he could begin a romantic relationship. Colin was not as good with words and had not been able to pull the same stunt.

"Who is it this time?" He asked as they started walking toward their first class waving goodbye to Ollette as she headed in a different direction.

"Would you believe my older sister?"

"WHAT?" Both boys exclaimed as they turned pale. Selphie's sister was the head cheerleader and the shallowest person in their high school. She was known to go out and party every night with a different guy to brag about each time. Of course, her parents were oblivious and thought their daughter was a model citizen and perfect angel. That's how things were supposed to be in that town: perfect.

"Wow, mom is getting pretty desperate." Justin sighed.

"What's she gonna do when she learns you two aren't into girls?" Selphie asked and received glares from both boys. "What? It's the truth!"

"Hopefully she will never find out. She's too worried about appearences. Look how she acts about her sons having 'Mental conditions'" Colin pointed out. "I mean, I love her for trying so hard, but damn, sometimes I think she just needs to back off."

Justin was surprised by this. His brother usually showed absolute adoration toward their mother. As they got to their first class he turned to his twin, "What's up with you? You never seem this upset?"

The brunette just sighed and looked over to the front of the classroom where the silver haired skater from before sat joking with his friends.

"You're not the only one waiting Rox."

Justin gave his brother another sad smile. "At least you know who he is, and that he's safe. Don't worry, he'll remember you eventually."

"You think so?"

"Sure Sor, you of all people should know how strong the heart is"

Across the room the skater looked up at the two twins talking in hushed tones. His eyes naturally skimmed over the form of the brunette discreetly as he had done so many times. He didn't know what it was about the twin, but something greatly intrigued the silverette.

He turned back toward his friend and mentioned what a good lay the brunette would be. Laughing on the outside but cringing inwardly at his own words. He knew there was more to his attraction to the twin than just lust, but he had learned to hide his true feelings long ago.

Still, there was something deep in his heart telling him not to let this go, that there was something missing and only that boy could find it. He didn't know what that meant, but one name kept floating into his mind the rest of the day. He didn't know where it came from he just couldn't get rid of it.

Sora. Sora. Sora.

Thanks so much for reading! Please Reveiw!!