XD Sorry the update took so frikn long, my internet has been so weird. Btw, check out my other ZADR fics. :D it would make me so happy.

Dib's POV

I took a deep breath, then knocked on the door. Immediately it opened and GIR screamed his greetings to me.

"HIIII BIG HEADED BOY!"

"My head isn't big GIR." I said, like always. "Where's Zim?"

"He's talking to Rinna! He said he'll be right up." GIR squealed happily. "He looks sooooo PRETTY!"

I contemplated this. I hadn't known if Zim would choose to wear a dress or a tux like me. I'll be honest and say I was hoping he would wear a dress tonight. Pacing the living room, I began to get impatient. What was taking him so long? I mean Rinna had seemed to be handling things pretty well since Zim and he had left. In fact she had taken to being Tallest with great finesse. AS I thought this I heard the elevator in the kitchen.

When I looked up at the door my breath was taken away. Zim was wearing the long black wig again and I could have sworn he had mascara on; but the best part was that he was wearing a glamorous, navy blue dress. It was floor length, strapless and had sparkles all over it. He looked as if he were wrapped in the night sky. I saw him grin crookedly and he stepped up to me and closed my mouth, which had dropped open.

"Well don't you look absolutely stunning." I whispered. Stunning wasn't even it. Beautiful, gorgeous, completely amazing.

"Thank you Diblet. I thought you would approve." He looked up at me from under his eyelashes and I felt my heart skip a beat. He was amazing.

"Well, we should be going. We have to go out to get dinner first though." I said with a silly smile.

Zim raised an eyebrow but followed me out the door and let me help him into the car. We drove in silence, but it wasn't an uncomfortable kind. I held his hand and he smiled lightly. My smile turned wry as I pulled into the parking lot and easily found space. Not many people chose to eat here on such a special night.

"Diblet, what is this 'IHOP'?" Zim asked curiously, making a popping sound on the 'p'.

"It stands for 'International House of Pancakes'." I smirked a little. "They serve waffles too though."

His eyes lit up. "Waffles?"

"Yes." I said poking him in the chest. "Waffles."

He let out a tiny squeak of joy and gave me a hug. "How'd you know waffles were my favorite?"

"Zim, I know everything about you. Now come on." I towed him into the restaurant which was quite a task when he was tripping over the long hem of his dress. He may have looked graceful when he held still but walking was another matter.

"A table for two?" I asked the hostess. She was staring at us, trying to figure out why a couple in evening wear was eating at a breakfast place.

"Yes, right this way." She led us through the deserted restaurant. When we got to a small, plasticy table I pulled out the chair for Zim. Then sat in my own.

"Your server will be right out." She said walking away shaking her head. She must have thought we were crazy. I leaned on my hand and looked at Zim's face. It was a beautiful pale green with a darker shade of green across his cheek bones. His long, black lashes fluttered and he looked up at me with his grey contacted eyes.

"Can I help you?" He said.

"Yes." I replied. De já vu, I thought. I leaned over the small table and kissed him gently.

Someone cleared their throat. I sat back down in my chair and looked up at the rude waitress at our table. She had long blonde hair and huge boobs but I didn't think anything of it. No one compared to Zim tonight. She handed us our menus.

"So what would you like to drink tonight?" She asked, her voice high and babyish.

"I'll have a glass of something non water based." Zim said with authority.

"Erm…" The waitress said, confused.

"We'll both have hot chocolate." I said quickly.

She smiled at me with what I suppose was supposed to be seduction but it didn't work. When she left I shook my head.

"Zim, all drinks are water based here." I said. He could be so naïve.

"Oh… What about this 'hot chocolate' you ordered?" He said.

"I'm not sure, but I don't THINK it is." He tilted his head. "I guess you could just dip like you could just dip your finger in or something."

"Okay." Then he turned his attention to the menu.

I looked at my menu too and smiled to myself. He was so cute when he didn't understand things or when he said something that didn't make sense. The waitress came back with our drinks and asked if we were ready to order.

"I think so." I said looking at Zim to make sure he was ready.

"Yes. I would like an order of chocolate waffles, please." He said with a smile.

"I'll have pancakes."

"Okay I'll be right out with that." She took our menus and left.

"So you going to try it?" I asked while Zim stared into his cup.

"I suppose." He lifted the cup and took a tentative sip. His eyes opened wide and I saw him take another.

"Oh my Irk! This stuff is delicious!" He said. I laughed at him.

"I'm glad you like it." We made small talk for another few minutes till our food came out. When the waitress set the hot plate of waffles in front of Zim his expression grew dreamy. He picked up his fork and took a big bite and sighed.

"Dis' stuff iz shooo gooood!" He said around another bite. He was so cute.

I ate my pancakes quietly and watched him. He acted as if each bite was heaven. When we were done and after I paid the tab, I put my arm around him and led him out to the car.

"Now on to the best part of the night." I said, smiling hugely.

"You better not let me make a fool of myself." He said quietly, I could sense he was a bit nervous.

"I won't, I promise." I said.

I pulled out of the lot and drove across town. I turned into the Hi Skool parking lot and Zim's face got even more worried.

"Come on Zim, everyone goes to prom." I said getting out of the car and walking around to the passenger side to let him out. I took his hand and he stepped out carefully.

"This seems like a bad idea Dib." He said.

"It'll be fun, you'll see." I wrapped an arm around his waist and walked up the steps. When I opened the door to the gym it looks cheesy as any Hi Skool prom. There were streamers and balloons and other stupid decorations.

"Want me to get some punch?" I asked.

"Allergic to water, smart one." He said rolling his eyes.

"Oh, duh." I led him out to the dance floor.

"Then let's dance." I said softly pulling him close to me. His eye widened and he wrapped his arms around my neck. A slow song began to play and I turned us in a slow circle on the dance floor. People were staring at us but I didn't care. We were in our own little world.

You can go, you can start all over again.

You can try to find a way to make another day go by.

You can hide, hold all your feelings inside.

You could try to carry on when all you wanna do is cry.

Zim laid his head on my shoulder and I pressed my cheek to his head. This was so different from the last time we had danced, the wild crazy dancing at the party. I felt all the love I had for him swelling in my chest and the happiness made me feel like I would pop.

And maybe someday we'll figure all this out,

Try to put an end to all our doubt,

And try to find a way to make things better now.

Maybe someday we'll live our lives out loud.

We'll be better off somehow.

I felt my eyes watering up from the sweetness of the moment. We twirled across the dance floor and I held him tight me, as if I let go of him the whole world would disappear. He was everything to me and now I knew that it was him I wanted forever.

Now we wait and try to find another mistake.

If you throw it all away, then maybe you could change your mind.

You can run, oh, and when everything is over and done,

You could shine a little light on everything around you,

Man, it's good to be someone.

He looked up into my eyes and turned his head.

"Why are you crying Dib? Aren't you happy?" He asked.

"They're tears of joy Zim." I said softly. He smiled and stood on his toes. I looked into his fake eyes and wished I could see his real ones. I held his small body closer. He looked heartbreaking tonight. I leaned down and pressed my lips to his.

And maybe someday we'll figure all this out,

Try to put an end to all our doubt,

And try to find a way to make things better now.

Maybe someday we'll live our lives out loud.

We'll be better off somehow, someday.

Today was that day.

"I love you." We said at the same moment.

"Forever." I said added quietly. Forever.

XD CHEESY END! I'll post an alternate ending later this week. :) but don't get too excited, it's kinda tragic.