Yay! Another one! I couldn't come up with a great ending for this one, so if someone wants to wright one where they eventually become soulmates, I will TOTALLY put in in( with credit). Anyways, I hope you enjoy!

Human characters

ALL CHARACTERS BELONG TO THOMAS SANDERS

Prompt: Every person at exactly midnight on new years following their 22nd(I used 18th) birthday possesses the body of their soulmate

Virgil was terrified. It was almost midnight, and he would soon be transported out of his room, and into his soulmates body. And to make it worse, his soulmate would be transported into his body. A stranger would learn all about him in no time at all. As a person who loved his privacy, Virgil was not looking forward to the sound of the clock striking Twelve.

Roman was cheerful as he cleaned up his, and left pictures of himself for his soulmate to find. It was almost midnight, and he couldn't wait to be transported into his soulmates body. Soon, he would be on a scavenger hunt to learn all the things about the person who he was meant to be with. He couldn't wait for the clock to strike twelve.

BING

BONG

BING

BONG

BING

BONG

BING

BONG

BING

BONG

BING

BONG

The sound of the clock striking twelve startled Virgil out of his miserable state. He opened his eyes and looked around at the unfamiliar room. The walls were painted red and gold, and there were Broadway posters covering them. A record player was playing the song Defying Gravity, from the musical Wicked. However, for all of the unfamiliar things in the room, there was one thing that was familiar. A picture. Virgil couldn't believe it, and walked towards the frame for a better view. I couldn't be…. There was no way his tormentor was his soulmate.

Roman watched as his room faded from view and was replaced by another room. This room was darker, with purple walls covered in drawings. A CD player was blasting My Chemical Romance music into a pair of headphones on Romans head- or rather, the boys head. Roman couldn't see his new face, so he walked over to a shattered mirror, and peered at the broken reflection that greeted him. He couldn't believe it. How could it be that a boy he had teased throughout highschool was his soulmate.

Virgil sank down and started to cry. This had to be a joke. Someone had somehow messed up the universe and placed him in this body. That was the only explanation for what was happening. Because there was no way that Roman Prince was his soulmate.

Roman wanted to cry. This had to be a joke. Someone could read his mind, and decided to prank him. That was what was happening. That was the only explanation. Because there was no way that Virgil Sanders was his soulmate.

It had all started in 6th grade, when Virgil's mother left. She'd had dreams bigger than the small town they lived in, and claimed that Virgil and his father were holding her back. She left in pursuit of those dreams, and never came back. Virgil's father had drifted even further from virgil, until he was basically nonexistent. A ghost of the father Virgil had once had. Virgil had accepted it, and began to work hard, keeping his house clean, and him and his dad fed. While he was physically healthy, the mental toll it took on him, a 6th grader, was unimaginable. He started wearing black clothing, claiming it was easiest, and listening to "emo" music. Bands like My Chemical Romance were the only thing he could relate to. As he sunk into himself, the other kids at school started to notice him, a dark emo boy, and pick on him. One boy in particular seemed to have a personal grudge against him- Roman Prince. In the early years of school, Virgil had actually had a crush on Roman, so he noticed the older childs teasing more than the others. Names like "Count Woelof", "J. ", and "Jason Toddler" bounced around in his head at night, keeping him from sleep. He started getting more anxiety attacks, and stopped talking to people, losing any friends he had once had. But the torment never stopped.

It had all started in 5th grade, before Roman learned that he had a soulmate that he would meet at age 18. It was the first day of school, and Roman walked into the classroom, looking for his seat. He soon found it, and sat down. Soon, he felt someone sit down next to him. Looking up, he was instantly attracted to the cute boy sitting next to him. The boy was doodling on a piece of paper, drawing pictures of cats. Roman tried to start a conversation, but was too in awe of the boy, whose name he soon learned was Virgil. Virgil… what a nice name. For a year, he dreamed about Virgil, about talking to him, telling him his feelings. But those dreams were crushed when his parents told him about what would happen the New Years Eve after he turned 18. He would switch bodies with his soulmate, and get one hour to learn who they were, and where they lived. He then realized that his chances of being Virgil's soulmate were extremely slim, basically nonexistent. He started to try to get over it, telling himself over and over again that it would never happen, avoiding contact with Virgil when he passed him in the hallways. But it didn't work. Eventually, Virgil changed. He became darker. Roman convinced himself that if he teased Virgil, he could convince himself that he hated Virgil. And so it began. He started thinking up nicknames like "Count Woelof", "J. ", and "Jason Toddler". Every night, the mena things he had said bounced around his head, keeping him from sleep. The lack of sleep made him more and more upset. He never stopped the torment.

How could Roman be his soulmate? Roman hated him. He made that clear any time Virgil walking in the room. Virgil looked down at Romans hands, marvelling at how little they had changed since 5th grade. They were still soft, for a football players hands. The only thing different was the size. They had grown, since Virgil had last seen them. Wait. Why was he looking at Romans hands. No. he had to stop. Even though they were soulmates, that didn't mean they had to end up together. Virgil had outgrown that childish crush…right?

How could Virgil be his soulmate? Virgil probably hated him. He could see it any time they made eye contact. Roman looked down at Virgil's hands, pulling down the sleeves of Virgil's ever present hoodie. It was crazy to see how much they had changed since 5th grade. Scars danced across his wrists. The sight of them made Roman gasp. Had he done this? He pulled the sleeves back over Virgil's hands. He had to stop. He couldn't believe they were soulmates. Maybe he could let Virgil go. They didn't need to end up together, even if Roman hadn't outgrown the crush.

Virgil stayed on the floor for the rest of the hour, sobbing.

Roman laid on the bed for the rest of the hour, writing a note. Now was not the time to cry.

The next day

Virgil had stayed up the entire night, having a panic attack. That morning, he was exhausted, but he made himself get up, and head to school. The day was a blur. All Virgil could remember was Romans sad look when he saw Virgil in the hallway.

In the morning, Roman had a splitting headache, but he made himself go to school anyways, in hopes of seeing Virgil. He did his best to stay awake and alert, acting as if he hadn't a care in the world. However, that persona came crashing down when he finally saw Virgil in between 4th and 5th period. The guild of seeing him, after years of bullying him, almost made him cry. The rest of the day he spent planning what to do.

After Roman knocked on the door, he felt anxiety rip through him. Why was he doing this? Why couldn't he just leave Virgil alone? Let him have a better life? No. He had to do this.

The door swung open, and there stood Virgil.

Virgil was practically in shock as Roma started to talk. His fight or flight reflexes were kicking in, but he still didn't know what to do. Instead, he stood there as Roman tried to explain everything.

"I liked you" He liked me?

"I'm sorry for everything" Sorry?

"I was trying to deal with it" With liking me?

"I know you hate me" YOU hate ME

"I'm just… im so sorry… im so-"Dont cry, oh god, don't cry

"I...I...I" As Roman broke down, Virgil finally said something out loud.

"Don't cry. Please."

Roman glanced up, bewildered that Virgil had said something.

"I never hated you, I figured you always hated me. I was terrified when I ended up in your room," Vigil let out a laugh, "I've liked you for a long time, and I was so hurt when you started teasing me. I can't promise anything, but we can try." Roman looked relieved that Virgil was willing to be friends.

"YES! Of course. We can be friends. I'm so happy." At this, Roman started to cry again, and Virgil joined in, though it was silent.

Again- comment or PM me with a better ending if you want. If i like it, I will add it with credit to you.