Disclaimer: I don't own Sonic the Hedgehog, all characters belong to SEGA

Disclaimer: I don't own Chloe Rose, she belongs to reallyproud458

Disclaimer: I don't own Grace, she belongs to Kina Umuzaki

Disclaimer: I don't own Lexie the Hedgehog, she belongs to Alice Brown or Daisy Roselina

Here's Chapter 40!

Past and Future

"Um..." Amy said, looking up down to the gym, "Is this our gym?" From the look of it, the place was glamorous and lovely. There were balloons everywhere along with food and decorations.

"It doesn't look like it." Rouge said, walking inside. "But it looks beautiful!" Chloe nodded along with Grace who both were gawking at the scene.

"I want this day to never end..." Cream said to herself, "They made the gym so perfect!"

"Yeah, since it IS for Freshmen." Sonia answered to her, "We'll be here next year and do this all over again."

"What happens if all of us are Seniors?" Blaze asked to her, "It will be our last dance." Sonia looked at her and sighed.

"Your right." Sonia answered to her, "But how about making this day our best? One out of four?" Blaze chuckled and gave her a thumps up.

"One out of four." She told her. Sonia smiled at her and soon went over to the punch bowl.

Amy just still gawked at the place and didn't saw her friends walking away from her. When Amy came back to reality, she looked around and saw that her friends were talking, dancing, or just hanging around. She sighed and went to a wall.

She then putted her back on the wall and looked around the nice gym. She just shook her head and sighed again but then felt two hands covering her eyes.

"Guess who." The guy said, huskily to her ear. Amy blushed softly and thought about that one.

"Hm... Justin Bieber?" Amy asked.

"No. Try again." He said to her. Amy thought again and giggled.

"Silly me. It's Sonic, isn't it?" Amy asked, putting her hands on her hips. Sonic nodded and took out his hands away from her eyes.

"Hey." He told her, giving her a bouquet of red roses, "These red roses belong to a beautiful Rose." Amy blushed softly and took them.

"Thanks, Sonic." Amy said, holding them, "They smell so fresh." Sonic nodded to her and smiled at her again. Amy smiled at him back and kissed his cheek.

"This is so sweet." Amy told him, "Nobody ever gave me roses just because my last name is Rose." Sonic chuckled and putted his arm around her.

"Well then that means that I was first one, right?" Sonic asked to her. Amy nodded to him and giggled.

Rouge looked at them and shook her head.

"I'm disappointed on her." Rouge said, crossing her arms, "She must be going out with someone else other than Sonic."

"I agree with you." Knuckles said to her, being behind her, "I thought that Sonic would go out with Mina or someone else. But not Amy." Rouge flinched lightly and stared at him.

"So you agree with me?" She asked to the red echidna, "So that means that we agree in something?" Knuckles nodded to her and crossed his arms.

"Well this is awkward." He said to himself. The white bat nodded and looked the other way. So did Knuckles.

"So um, you like the dance?" Knuckles asked to her, blushing lightly. Rouge nodded slowly and blushed as well.

"It's not that bad," Rouge told him, "The council made the gym so... awesome." Knuckles nodded and grabbed a cup of punch.

"Oh. So um, you want to dance with me?" Knuckles asked to her, blushing more, "It's okay if you don't want-"

"Yeah. I would like dancing with you." Rouge answered to him, smiling at him as well, "I have nothing to do so... why not?" Knuckles looked at her and smiled back.

"Gee, thanks Rouge." He told her, "I thought that you're always a mean old lady who doesn't have a life." Rouge looked at her and had a small vein.

"Oh thanks. I always thought that you're always a hot head when it comes to dating and stuff." She told him back, "Oh look at that, what are the odds?" Knuckles glared at her and chuckled.

"And the arguing still doesn't end." He said to himself, "What do you say? Let's stop arguing all the time and be friends?" Rouge stared at him for a second and pursed her lips.

"No more fighting with me?" The bat asked to him, "And no more making bad comments about me?" The red echidna nodded to her and crossed his heart.

"Cross my heart and hope to die, stick a needle in my eye." He chanted to he. Rouge chuckled and shook her head.

"You're funny sometimes." She told him, "But there's one thing that I can't believe, your mom's a wrestler! A famous wrestler!" Knuckles sweatdrop and shrugged his shoulders.

"What can I say? I'm the son of a female wrestler that's famous." The red echidna told her, "So that pretty much make's me famous." Rouge nodded slowly and looked at the dance floor.

"Are we going to dance or what?" Rouge asked to him. The red echidna chuckled and grabbed her arm.

"You're so eager." He said to her, walking over to the dance floor, "But that's what makes you different from other girls." Rouge looked at him and blushed.

"T-thank you." She stammered. Knuckles chuckled again and soon they were at the dance floor. Rouge blushed more but soon smiled at him when they were dancing. He smiled back as when the song 'Titanium'.

Tails looked over to the 'couple' and rolled his eyes. He took a sip from his cup and pushed his bangs away from his face. Cream noticed him and blushed lightly. She gulped and walked over to him.

"Hey Tails." She said quickly, trying to make her blushing go away, "What 'cha doing?" Tails looked up from his cup and smiled at her which made Cream scream inside of her head.

"I'm doing fine." He told her, sipping on his soda again, "But there's nothing actually to do." Cream nodded slowly and went next to him.

"How come you're not with Cosmo? Arn't you supposed to dance with her?" Cream asked to him. The two tails fox looked up again and stared into her eyes.

"Why would I be with her? She's just going to make you jealous." He told her, "And besides, I wanted to ask her out for the dance but she got asked by another guy. I think his name is 'Miles' or someone." Cream nodded but soon saw something green in her eye.

"And I think their here." She told him. Tails tilted his head and looked behind her.

Cosmo, who was wearing a green dress that is a little above her ankles, was sashaying over to them. She let her green hair straightened with big red roses on the side. She was smirking at Cream and flirtedly wink at Tails.

"Hey Tails." She said nicely to him, "I just dumped my date. So how about dancing with me when their's a slow song?" Tails stared at her and Cream just had her heart racing quickly.

"Sorry Cosmo, but..." He said to her slowly, "I'm dating Cream!" The cream-colored rabbit looked at him and blushed madly. Cosmo stared at him and crossed her arms.

"Then how come I didn't saw you ask her out for the dance?" She asked to him.

"Hey, leave the man's buiss." Cream told her, pointing at her chest, "And besides, you aren't supposed to know. What are you, a stalker?" Tails looked at her and soon smiled at her. She smiled back and soon blushed again.

Cosmo, who haded her hand on her mouth, gasped and glared at her deadly.

"I can't believe that Tails would go out someone like you!" Cosmo shouted to her, "You're a disgrace to your family-"

"Duh. I only got my mom." Cream said, crossing her arms, "And of course, a crocodile as a step-father." Cosmo stared into her and growled.

"You hardly do anything when I asked you to help me out at the store-"

"That's because you're a royal bitch when it comes to it." Cream told her again. Cosmo glared at her and soon thought of another thing.

"Yeah well-"

"What's with the red roses, honey? It's not spring anymore." Cream said to her again, "Oh and one more thing, I got promoted." Cosmo looked at her and gulped.

"As a-"

"Yup. As the Manager's helper." Cream said to her, "And as for you, your still an employee that doesn't get payed much." Cosmo looked at her and soon walked away.

"You're so mean!" She shouted at her. Cream smirked at her.

"Watch me." Cream hissed at her, "Now, be gone, mere mortal." Cosmo shook her head and went to the bathroom. Tails looked at the whole thing and gawked at the still smirking rabbit.

"Wow Cream," Tails told her, "That was... wow." Cream turned her head towards him and soon both of their mouths were a few centimeters away.

This made both animals blushing hard and they soon turned their heads to the other direction. Cream shook her head and smiled to herself.

"Thanks." She told him, "I really appreciate it." Tails turned his head and looked at her. He then smiled as well and nodded.

"Your welcome." He told her, "Anything for my girlfriend." Cream blushed hard and stared into his eyes.

"G-girlfriend?" She stammered. Tails nodded slowly to her and this made Cream blush. Tails chuckled this time which made the cream-colored rabbit blush more.

"So uh..." Tails said, rubbing his arm, "What do you want to do?" Cream looked up to him and shrugged her shoulders.

"I don't know, but it's nice having you here with me." Cream told him. Tails blushed this time and smiled at her lightly.

"I never thought that it had it in you, Cream." Tails told her, "You know, with the whole talking with her so... mean." Cream looked over to him and giggled.

"Yeah, I never knew that it was in me." Cream told him, "But it already passed and now I might be scared everyday when I go to work." Tails looked at her and sweatdrop.

"True, but at least you're the Manager's helper. And the manager is your mom." Tails told her, "So, Cosmo could get fired if she ever threatens you." Cream smiled at him and nodded.

"Your right." Cream said, smiling proudly, "And of course, I need to still work at Victoria's Secret." She sighed and grabbed a cup of soda on the table where all of the sodas were.

"It's not fair. I still need to work while Amy and the others get a 2 week vacation until they go back to work." Cream said to herself, sipping on her now soda, "And I don't know about you, Tails."

"Well um, actually... I work at the mall as well." Tails said, blushing, "But it's not the important." Cream looked at him and smirked.

"Can you tell me what it is?" Cream asked to him, "Or I'll just make you say it." Tails gulped and blushed some more.

"Okay. But you have to promise not to tell anyone, got that?" Tails asked to her. Cream nodded and smiled.

"I promise." She told him. Tails sighed and took a deep breath.

"Okay. The place that I work is..." He said, but soon started to blush more, "I work at-"

"Hey Tails!" Silver shouted to him. Tails flinched lightly and soon Cream crossed her arms and pouted.

"Oh come on!" She said out loud, "What is it?!" Tails gulped but soon went over to Silver who was tapping his foot.

"What do you want, Silver?" Tails asked to him.

"I'm trying to impress Blaze with something, but I don't what to give her." Silver explained to her, "What do I do, Tails?" The two tailed fox thought about that and soon snapped his fingers.

"I got it! She's smart as Cream, you, and me, so she must like something about school or really hard math." Tails told him. Silver tilted his head and shook his head.

"What? No, I'm just good with math." Silver explained to him, "I'm a solid D person when it comes to other subjects." Tails sweatdrop and shook his head.

"Then your just worthless." Tails told him. Silver glared at him and crossed his arms.

"And to think, giving you another PC game." Silver said, crossing his arms. "Good bye, sir." Silver walked away as Tails just stared into him.

"You're heading towards the girl's bathroom." The two tailed fox told him. Silver stopped on his tracks and walked the other way.

"Whatever." He told him. Tails sighed and crossed his arms.

"Your going to the girl's locker room." He told him again. Silver blushed this time and went over to the two tailed fox.

"I hate you." He muttered. Tails just smirked at him.

"I know." Tails said to him, "And besides, I think I see Blaze coming our way." Silver had his head up and looked around the place.

"Blaze?! Where?!" He shouted to him. Tails sweatdrop and pointed in front of him. Silver looked and soon blushed.

"Gee, I didn't know that you were eager to see me." Blaze said, sounding happy, "I'm so touched right now." Silver blushed some more and nodded slowly.

"Yeah well, I don't usually do that to girls, but anything for you." Silver explained to her, "Besides, you're a really cool girl if you don't get mad all of the time." Blaze sweatdrop and giggled.

"Yeah. But my anger issues aren't that bad." Blaze told him, "But only if I get mad at you... painting my clothes a horrible color of green and putting on brown spots." She then glared at him making him scared.

"I can't believe you did that!" She shouted to him, "And that was even before we started dating!" Silver gulped and soon chuckled nervously.

"Listen, Blaze. I'm really sorry if I hurted you. In the past." Silver continued on, "But right now, it's the future. So, let's forget all of those horrible memories that we had since our childhood." Blaze looked at him and sighed.

"I guess you're right. I'm getting mad for no reason." Blaze said, crossing her arms, "And besides, I got you back by painting all of your boxers into a pink color." Silver stared into and shook his head.

"That's why all of my boxers were pink." Silver said to himself, "You're the one who did that!" Blaze looked at him and raspberried at him.

"Hey, you deserved it. And of course, it was a long time ago. It doesn't matter anymore like you said it." Blaze explained to him.

"I never said that it doesn't matter!" Silver shouted at her, "I said that it was from the past and that we should just forget about it!" Blaze stared into him and crossed her arms.

"Why don't we forget about it?" Blaze asked to him, "Like you said, it was from the past." Silver nodded to her and sighed.

"Hm... Needs more butter." Tails said, eating some popcorn. Silver turned his head and saw Tails eating some popcorn. The two tailed fox waved at him which made Silver sweatdrop.

"You're eating popcorn without me?" Cream asked, going to him, "What sort of boyfriend are?!" Tails chuckled and gave her some popcorn. Cream looked at it and took a few.

"That's what I thought." Cream said, eating some of the popcorn. Tails chuckled and looked around the gym.

"Have you seen any butter?" Tails asked to her. Cream shook her head and soon ate some more. Tails sighed and looked over to Blaze and Silver.

"Hm. You're right. It does need butter so that the argument between those two is better." Cream told him. Tails nodded but soon saw two figures walking outside of the gym.

"Who's going outside at a time like this?" Tails asked. Cream shrugged her shoulders and chuckled.

"It's near the summer, Tails." She told him, "I think I know why." She then winked at him which made him blush.

"Man, never thought of it that way." Tails said, eating the popcorn. Cream giggled and got another handful of popcorn.

"Sonic, this is so pretty!" Amy exclaimed, looking outside of the gym, "The sky has so many stars!" Sonic chuckled and putted his hands on his pockets.

"Yeah." He said, smiling down at her, "But the stars don't compare anything from you." Amy looked at him and blushed.

"Sonic..." She said. Sonic shushed her by putting his finger on her lips.

"Not now..." He said, leaning in. Amy blushed madly and soon had her heart racing really fast. As Sonic was about a few centimeters away from her lips, Lexie came behind him and giggled. Sonic stopped on his tracks and turned his head.

"Aww, that's so sweet." She told them, "Now I know that you two are definitely together!" She then had her phone on her hand and smirked at them. They both blushed hard and soon they ran over at her.

"Lexie! Give us that phone!" Sonic yelled at her. Amy nodded but was still blushing.

"No! I won't tell anyone! I promise!" She told them, "But I have to tell Chloe and Grace!" Amy blushed more and ran up to her.

"Lexie!" They both shouted. The light blue hedgehog giggled and soon clicked something on her phone. Sonic grabbed her phone quickly and went to the recorded video. Amy was next to him and soon he deleted it.

"You guys are mean." Lexie said, crossing her arms, "But at least I know that both of you guys like each other." They looked at her and blushed at the same time.

"Yeah well, you don't need to see us like that anymore." Sonic said, crossing his arms. Amy nodded fastly and crossed her arms as well.

"You guys are stubborn." Lexie said, smiling at them, "But that's what I like about a couple." They looked at her again and chuckled.

"Yeah, I guess you're right." Sonic said, smiling at her. Amy nodded and looked inside of the gym.

"And it looks like that DJ is putting another catchy song." Amy told them, "C'mon, Sonic! Let's dance!" She then grabbed his hand and dashed through the dance floor. Sonic blushed but smiled at the same time.

"Cute couple." Lexie said, having her arms on her back, "I wonder how the wedding will be..."

Yeah, I'm so sorry that it took so long -_- And that this chapter wasn't long as I thought it would be. But a chapter is a chapter, right? Sorry if it wasn't good. The next chapter will be the end of Past and Future. :( Yes I know, the horror D: But this stuff happens a lot. But don't worry, GB Vs. BG will be more updated and I'm going to make other stories :P So it's still not the end of me.

Well, this is my 2nd to last Author's Note from this story, guys. I had fun making this story and now... See you guys! I hope I can make other stories! Bye! Oh and srry if I didn't use your OCs that much in this chapter, I'm just tired right now and now I want to sleep... =_=