Sorry this one is so late guys! It's been a really busy semester so far! I hope you enjoy it

He hit me, Billy thought as he ran down the hallway to find Kate, he actually hit me…

Billy tried to hold back his tears, but couldn't any longer. He stopped dead in his tracks and leaned against the wall. His hurt overcame him as he slid down to the ground, tears flowing down his cheeks. He buried his face in his knees and just kept crying, not caring if he had class or not. Kate finally saw him as she walked down the hallway.

"What happened, Billy?" She asked as she knelt down and hugged the crying boy.

"Teddy….hit….me," Billy said through his sobs.

"What!?" Kate yelled as she got to her feet, "I'm going to kick that kid's ass!"

"Kate, it's not even worth it," Billy sighed and wiped away his tears, "I'm done with that jackass. I'm just done."

"Okay, Billy," Kate said soothingly, "but I'm still probably going to prank him someday."

At this Billy finally laughed. He smiled at his best friend in the entire world and knew that it was going to be okay. Kate had this effect on him.

"So," Kate said, breaking the silence, "do you want to go dress and tux shopping today? Because you are still going to go to the dance and show that ass that you've got it going on!"

"Sounds good," Billy smiled.

"And you can bring the twins too," Kate smiled back, "I would love to see those two in cute little tuxedos." This made Billy laugh again.

When Teddy got home from practice, he went straight up to his room. He locked his door tight and flopped down on his bed face first. It was then he started to cry. He cried for what seemed like forever. He hated himself; he hated what he did to Billy. He never, ever wanted to hurt him again.

Knock. Knock. Knock. He heard the knocks on his door.

"Honey?" his mom called.

"Yes mom?" He asked, rubbing away his tears.

"You've been in your room for quite a while, can I come in?"

"Ummm…I guess." Teddy said as he walked to his door and unlocked it.

"What's wrong Ted?" his mom asked as he walked in, "you've been crying."

"No I haven't."

"Theodore Altman, don't you lie to your mother"

"Okay, fine mom, I screwed up."

"Why did you screw up hun?"

"I choose poorly mom. What you said earlier about making the right decision, well I didn't make the right decision mom! I made a really bad mistake!" Teddy said as he started to cry again.

"Teddy," his mom said as she took him into her arms, "we all make mistakes; it's what make us human. Do you know what the great thing about making mistakes is?"

"What?"

"Reversing them, undoing your wrongs, and asking for forgiveness. It's the best thing you can do right now. Now come down for dinner please?"

"Okay mom, thanks." Teddy smiled as he wiped away his new tears.

Teddy knew what he had to do now.

The mall was busy with activity today. Everyone seemed like they were in a hurry, but for what? Billy had no idea. He was waiting by the changing room with the twins staring at the many people walking past. Some of the passers-by looked familiar, probably trying on dresses the same as Kate for the big dance.

"When is she going to be done Billy?" Jack whined, pulling on Billy's sleeve.

"Patience, Jack," Billy said, "Girls like to take forever when they are shopping for clothes, especially dresses"

Right after he said that Kate came out of the dressing room. She was wearing the most beautiful dress Billy had ever seen on her. He was literally speechless.

"How do I look?" She asked.

"You look really pretty," Johnny said.

"Awwww, thanks little dude," Kate said as she ruffled Johnny's hair.

"You do look beautiful Kate," Billy chimed in.

"Thanks, I think I found my dress, and it only took seven tries," Kate chuckled, "Now it's your turn bud."

It only took about a half an hour to find Billy's tuxedo. He chose the original black style even though Kate insisted on him getting the pale blue one. After they finally got done arguing, Kate decided to put the twins in little tuxedos. After a little struggling she finally got Johnny and Jack in the cutest little tuxedos ever. They took a couple of pictures, got the twins out of the tuxes, and went to go get food.

"You guys go ahead, I think I forgot my wallet in the store," Billy said.

"Ok," Kate turned to the twins, "come on little dudes, let's go get food!"

"Yay!" Johnny and Jack said in unison.

Billy ran back to the store and went straight to the changing rooms. He found his wallet and was walking out when he saw her: America Chavez, captain of the cheerleaders, one of the most popular girls in school, and Teddy's date to the dance.

"I can't believe he did this to me!" America whined to her posse of popular girls.

"We can't either America," one of the girls said, "he is such a jerk!"

"And I just got a dress too!" America said as she started to cry.

"You could definitely go by yourself," another girl said, "and you could get any guy you wanted to at the dance!"

"True," America started to whine, "but I wanted to go with Theodore!"

"Well screw Teddy," another girl said, "he doesn't know what he is missing."

Billy hid behind the corner of a changing room. Teddy's not going to the dance anymore, Billy thought, but why?

It was the night of the dance and Billy was waiting at his apartment for Kate and Eli to pick him up. Billy was actually really excited to go to this dance for two reasons: Teddy wasn't going to be there, and it was his first night out in a long time. He just hoped that he wasn't such a third wheel for Kate and Eli.

"Now you have fun Billy, okay?" Cassie said, "and don't worry about these rascals, I got you covered."

Billy heard a honk outside. "Okay here I go," Billy smiled, "bye Johnny, bye Jack; be good for Cassie." And he kissed each of them on the forehead.

As the night went on, Billy was having a blast! He danced the entire time, and even had America flirting with him for part of it. He was having the time of his life when a shadowy figure came into the gym. He stood about 6'5", dark hair, dressed all in black, and had an amazing Batman mask on. Billy got butterflies in his stomach just looking at him.

He walked over to Kate. "Who is that?" he asked her.

"I have no clue, but he is a hottie," Kate said fanning herself.

"Hey now," Eli objected.

"Sorry hun, no offense," Kate said to him still fanning herself.

The tall, dark, handsome figure walked through the crowd as if he was parting the red sea. He kept walking, straight for Billy.

"Hey handsome," America Chavez said walking up to him, "want to dance?"

But he just kept on walking, straight past America. This sent her in a huff back to the crowd of dancers. The figure just kept on walking, right up to Billy. He paused for a second and just stared at Billy through his almost black eyes. Billy's heart was beating so fast he could feel it almost bursting out of his chest; he didn't know what to do. Kate and Eli ran off to go dance, so it was just this black batman and him. Was this a dream?

"Hello there," the figure finally said in a deep husky voice like Batman's.

"H-h-h-i-i," Billy managed to stutter.

And that's when it happened. Billy's first real kiss. Sure, he has kissed a few girls and guys in the past (even Kate), but nothing compared to this. It was like the whole world stopped. He knew he should have pulled away, but he wanted to stay like this forever. It was like a fantasy, but real. Billy was in a real-life fantasy, kissing Batman…