Chapter 7: Love is Patient Love is Kind

It was about 1 A.M. Saturday morning when Dib heard a knock on his window. He wasn't surprised to see it was Zim and he wasn't surprised to see that Zim's sleepwear consisted of plush booty shorts and tank tops, though he was surprised to see that Zim didn't have his disguise on. Dib unlocked the window and opened it so Zim could climb in.

"Zim, it's VERY late. Why are you here? And why don't you have your contacts in?"

"Eh, you said it yourself. It's late, so I figured no one would be out to see me."

"Okay, but why did you come here?"

"I…um…was wondering if you would…um…uh" Zim blushed very strongly and dropped his head as he whispered the end of his sentence "…if you would show me sex the right way. The way it doesn't hurt."

Dib was at a loss for words as he began to blush as fiercely as Zim was. After a moment of silence, Dib spoke up.

"Zim are you sure you really want this?"

"I am, please show me. I don't want to be confused about this all my life. I don't want to wonder what my first time could've been like if it was with someone who cared about me. Please Dib, show me."

Zim was being very sincere and was really opening up to Dib, so he decided he'd show Zim what it was like. Dib took a few steps forward until he stood only about an inch from Zim. He cupped the side of Zim's face in his hand, stared into his deep ruby eyes for a moment, and then gently put his lips to Zim's. In that moment Dib felt everything melt away and could only think about Zim. Dib licked Zim's lips to ask for entrance and he obliged. Dib gently massaged Zim's tongue with his own and Zim moaned into his mouth, throwing his arms around Dib's neck and pulling him closer to deepen the kiss. In response Dib put his arms around Zim's waist and did the same.

Dib broke the kiss and Zim shot him a disapproving yet curious look as he walked over to his bed and motioned for Zim to sit down next to him. Once Zim sat down Dib raked his hand through Zim's hair until his antenna popped out. He took one between his thumb and index finger and carefully massaged it. Zim began to purr and nuzzle into Dib's chest. Dib continued to massage the one antenna and took the other into his mouth and began to suck.

"Oh Dib!"

Upon hearing Zim moan his name he could feel his PJ pants get tighter and he looked down and saw that there was a bulge in Zim's shorts too. Dib let go of Zim's antenna and pulled off his shirt as well as Zim's tank top. He pulled Zim up to his feet and Dib got on his knees in front of him. He put his hands on the waistband of Zim's shorts and looked up at him. Zim nodded and Dib pulled off Zim's shorts and briefs and looked at Zim's throbbing member. Zim wasn't kidding when he said it was identical to that of humans. Dib put his hand at the base and Zim immediately gasped. Dib started to run his hand along Zim's length.

"Oh, ah, ah, AH! G-God! Oh, oh, oh! Dib, ngh, DIB!"

Hearing this Dib immediately replaced his hand with his mouth and bobbed his head up and down Zim's shaft which, of course, drove Zim crazy.

"Dib! Oh, oh God that's so good! Oh my God! OhmyGod! OhmyGod!"

Zim was getting really close to orgasm and Dib knew it, but seeing as tonight would be the first time Zim experienced an orgasm (Irkens honestly don't know what masturbation is) he wants to save it. Dib stopped and Zim looked a little upset as he began to calm down, but his expression turned to confusion when he saw Dib start rummaging through a drawer looking for something.

"Found it!" Dib exclaimed. He was holding up a little bottle of a clear substance that looked like water but of course wasn't.

"What…is…that?" Zim managed to ask between pants.

"It's lubricant. Don't worry you'll see in a minute just lie down."

Zim lay on his back and Dib pulled down his pants and boxers, exposing his arousal to the cool night air. He stood on his knees at one end of the bed and began to spread Zim's legs. He pulled out the lubricant and rubbed a little on Zim's entrance and spread some up his length. He positioned himself at Zim's entrance.

"It might hurt a little when I first push in but I won't move until you say it's okay."

Dib pushed into Zim slowly but it was very easy because of the lube. Zim looked up at Dib and nodded. Dib started to move slowly and kept it slow. Zim was so fucking tight and Dib wanted to go so much faster but he wouldn't unless Zim said it was okay.

Zim began to whimper and Dib thought he might've been hurting him and slowed down even more.

"Ugh Dib faster please! Faster!"

That was enough for him! Dib started to thrust much faster and in reward Zim began to moan completely unintelligible things over and over. This egged Dib on even more and when he began to thrust deeper he found Zim's sweet spot and the Irken screamed in pleasure.

"DIB! DIB MORE! MORE MORE MORE!"

Man it was a good thing Gaz was at a sleepover and his dad was working an all-nighter at the lab. Dib continued to thrust deeper and harder, every time hitting that spot. Zim was very close and was feeling the most incredible pleasure he ever had, but to make things better Dib grabbed Zim's shaft and pumped in time with his thrusts. Zim was screaming Dib's name over and over so loud that the neighbors could hear him. Zim had never felt anything so unimaginably fantastic in his life! His stomach was getting tight and he saw spots in his vision. Then, he was in ecstasy. Zim's first orgasm hit him full force as he came hard into Dib's hand. Dib came immediately after as Zim's walls contracted around him.

Dib pulled out of Zim and lowered himself next to the alien. Zim was so tired he could barely breathe.

"Now, did that hurt?" Dib teased.

"You…are…incredible!" Zim managed to choke out between hard, shaky breaths.

Dib pulled Zim into his arms and pulled the covers up over the two of them.

"I love you Zim."

"I…love you too Dib."

The two of them drifted off to sleep in each others' arms, too tired to move.

A/N: Well this would've been up by midnight if the power hadn't gone out for forty five minutes totally wiping out my saved work and keeping me from typing!