Reefside High's gymnasium was elaborately decorated when Ethan walked in with Kira and Conner on Saturday night. Mindy Harper and her crew had gone all out to transform the gym into a spring spectacular, with large butterflies hanging from the ceiling and paper flowers everywhere. Even the DinoThunder teens, who couldn't have cared less about school functions, thought the place looked great.

As they walked through the double doors, Conner winked and smiled invitingly to the many girls who were sending flirtatious glances his way. Kira rolled her eyes, and Ethan kept his gaze on the floor, determined to avoid any awkward small-talk with anyone who felt sorry for him.

"I gotta go set up," Kira said. She looked at Ethan. "Are you going to be okay?"

"I'll be fine, as soon as you do your thing," he said.

She treated both boys with a small smile. "Well, have a good time, guys." She gave a slight wave as she walked off, and Ethan thought he caught a knowing glance between Kira and Conner, but he shrugged it off, too tired to make sense of it.

"Don't look now, but here comes her self-proclaimed royal highness," Conner observed.

Ethan turned his attention to the doors, where a stunning Cassidy walked in on Devin's arm. She was wearing a long, pale pink dress with spaghetti straps, and her hair was pulled back and piled on top of her head in an elegant twist.

Some of the girls who'd been checking Conner out since they'd entered were starting to approach, and Conner quickly grew distracted.

"Dude, don't leave me!" Ethan commanded.

"Oh, right. Sorry man." Conner tried to stay focused on being a good friend. Besides, his other friend had just appeared on the stage, and the music was starting up.

Kira began singing a slow romantic song, as Mindy Harper had previously requested. The students of Reefside began pairing off, and many of them headed for the dance floor.

As he listened to his friend's sweet and steady voice, Ethan looked around and studied the crowd. He saw Dr. O and Hayley talking in the middle of large crowds of students, and he remembered that Dr. Oliver had agreed to be a chaperone, but only as long as he could bring a date. All the way in the back of the gymnasium, Trent stood behind the long refreshment table, serving drinks and pastries. He caught Ethan looking at him and waved. Ethan nodded. When he next scanned the groups of people dancing in front of the stage, Ethan was surprised to note that even Devin had found a girl. A girl who was not Cassidy. Before he could wonder where she was, he noticed her standing in a corner all by herself.

Conner followed his line of sight. "Go ask her to dance," he said. A pretty girl in a short dress came up to him and he took her hand. "Later, dude," he called as he let the girl pull him to the dance floor.

"Right," Ethan said quietly. He glanced back at Cassidy, deciding if he should really ask her to dance or not. After all, she had broken up with him. Then again, she looked so lonely, standing in the corner, watching everyone longingly......... it was just one dance, right?

Just as he'd pretty much made up his mind to go for it, the music stopped. Kira paused to switch guitars before grabbing the microphone again. "Okay, everyone. This next song is dedicated to one of my best friends."

Ethan was momentarily distracted from his mission when he heard the opening chords of the song. He hadn't known Kira was working on something new..... Ethan looked over his shoulder to the place where Cassidy had been standing, but she wasn't there anymore. He took a quick scan of the room and realized that she was making her way to the refreshment stand. Before he could stop himself, he started after her. Then Kira began to sing:

It's hard to get over,
And sometimes I never,
Think that I'll be myself again.
Where did we go wrong?
Everything seemed to be so right.
Now I'm weak when I was strong before.

Ethan hadn't heard Cassidy place her order, but he did arrive in time to slip Trent some money. "This one's on me," he said.

Cassidy turned to look up at him. "Thanks," she said quietly.

I miss you.
Don't really wanna be.
Apart from you.
And somehow it seems,
You miss me the same way too.

There was an awkward silence that followed, and Cassidy averted her eyes to the dance floor. Ethan placed a tentative hand on her shoulder. "May I have this dance?" he asked, a little hopefully. She nodded wordlessly.

Remember when we used to hang out?
And time would stop for us,
Like we were the king and queen of the world.
We had it all,
But now there's something missing inside,
And nothing feels alright anymore.

The swirling lights dimmed, and Cassidy moved closer to Ethan. "Can we talk?"

"I think we need to," he replied.

I miss you.
Don't really wanna be.
Apart from you.
And somehow it seems,
Like you miss me the same way too.

"Look, that was a horrible date," Cassidy said. Ethan looked horrified. "But it wasn't the worst," she added quickly. "I know you tried really hard for me, and I.....I appreciate that."

Ethan nodded. "We can't have everything in common," he pointed out.

"True," Cassidy agreed. "But I think we have the important stuff in common."

"Like?"

"Like we both know we have stuff to do."

"Yeah, but there's always going to be 'stuff,' so...."

"So we shouldn't let it come between us?" Cassidy asked. "I mean, is that what you were going to say?"

Ethan smiled. "Something like that."

"I know we're really different, " Cassidy said.

"But are we too different?" Ethan asked, putting his guard up.

"I don't know, are we?"

"I don't think so. Maybe. Does it matter?"

"I guess not," Cassidy said slowly.

"I guess now we just have to figure out where we are. What we really want."

Why don't we go back?
Pick up where we left,
Only this time we won't,

Lose sight of all,
The good things that we had.

"What do you really want?" Cassidy asked.

Ethan hesitated only a second before answering, "I really want you."

Cassidy smiled brightly. "I really want you, too!" She threw her arms around him.

I miss you.
So tell me now,
Do you miss me too?

All the students in the gym cheered as Kira finished the song, and Cassidy and Ethan pulled apart long enough to clap loudly.

"They're not clapping for me, guys," Kira said into the microphone. "They're clapping for you." She hopped off the stage, and pre-recorded music blared through the sound system.

"Thanks, Kira," Ethan whispered as she walked past him. She squeezed his arm lightly before going to find Trent for the last song. Conner and his new date came over, hand in hand, to congratulate him.

Ethan led Cassidy off to the side after everyone had started to do their own thing. "So we're not broken up, right?"

"Definately not. I mean, I thought that's what I wanted, but it's not. I think it's worth another try. I really like you, Ethan."

"I really like you, too. I missed you so much."

"Me too. Devin was right. I'm much happier when I'm with you. I mean, think about it. Sure, I was fine before we discovered each other on the internet thingy, but then-"

"Cassidy!" He interrupted her. "Stop talking!"

"Oops, I'm sorry. I talk too much!"

"I know." Ethan smiled. "Don't worry. It's just one of the many things I've grown to like about you."

"Good, 'cause I hate being interrupted." Cassidy laughed, for the first time in days. She settled into Ethan's arms as he pulled her close for the last dance.

Author's Note: The format of the song got a little messed up when I uploaded this chapter. To view the fic and song it their true formats, you can visit my website (it's not letting me post the link here, but you can find it in my profile).