The amount of sexual tension between them both was almost unbearable as the pair walked.
Geoff couldn't help but imagine what could happen between the both of them.
—Awsten pushed Geoff into a janitors closet, shutting and locking the door behind him. He didn't care that the light didn't work, he just needed Geoff's lips on his and he needed them right now. He pulled Geoff close, wrapping his arms around Geoff's shoulders. He pressed their lips together, holding onto the taller boy tightly.
Geoff immediately moved his hand to Awstens back, pulling the tiny boy closer to him. He was completely lost in how Awsten tasted. He tasted like pop tarts, and Geoff fucking loved pop tarts. He hoped he was kissing Awsten okay. He'd never kissed a boy before. He held onto Awsten like a lifeline, feeling the smaller boy gently bite down on his lip.
—
"Gee, you okay?" Awsten frowned. Geoff was basically drooling.
"Mmhm," Geoff felt a deep blush rise up his cheeks. He smiled, pretending that he did not have a boner as they walked. "S-So.. what are you doing tonight, Aws?"
"Nothin', why?" Awsten asked.
"I-I was wondering i-if uh.. if maybe.." Geoff could feel himself choking on his words. "Come over?" He squeaked.
"Sure!" Awsten smiled, not even noticing how flustered Geoff was.
Geoff nodded. "Eight?"
"Okay," Awsten giggled. "I'll see you then." He stood on his tippy toes, pressing a kiss to Geoff's cheek. "Bye, big bear."
Geoff was actually fucking drooling. "B-Bye." He watched as Awsten left, his mouth hanging open in shock. How had he forgotten how fucking cute Awsten was?
"Sack tap!" Otto came running up, driving his palm up into Geoff's balls.
"Otto!" Geoff gasped, his hands immediately going to his crotch. "Are you fucking kidding me, you asswipe!" He shut his eyes, an uncomfortable warmth spreading through his body. He felt like he was about to puke. "Otto, fuck," Geoff groaned. "You asshole."
Otto laughed, gently shaking Geoff's arm. "Geoffys got a stiffy!" he teased.
"I do not!" Geoff muttered darkly. "It's just the way my dick is sitting." He said firmly, limping off to his next class.
For Geoff's entire class, he was just imagining Awsten. He couldn't help it! And he definitely couldn't help the boner in his pants. Seriously, could that thing go down? He stared out the window, smiling happily at all the fantasies he made up in his mind.
—
"Geoff?" Awsten gently cupped Geoff's face, looking up at the taller boy. Rain was falling around and on them, soaking them to the core. But they didn't care. "I'm so in love with you." He said softly. He pulled Geoff closer, shoving their lips together.
Geoff felt fireworks explode in his stomach. He put one hand on the back of Awstens head, his fingers tangling into the soft brown hair, the other hand going to the curve in the smaller boys back. He pulled away. "I'm so in love with you, too." He whispered.
Awsten blushed, looking down at the ground. "I'm glad it's not one sided."
Geoff laughed. He put two fingers under Awstens chin and lifted his head up. "Awsie?" He whispered. "Can I ask you something?"
"Anything." Awsten whispered.
Geoff got down on one knee, pulling a box out of his coat jacket. "Marry me?"
—
Geoff smiled, absentmindedly biting his lip. His thoughts were interrupted by another fantasy.
—
"Daddy, daddy!" A little boy, probably about three, came running up to Geoff. He had a Spider-Man action figure in his hand. "Spider-Man is gonna get you!" The boy giggled and brushed his long curly hair, just like Geoff's, out of his face.
"Ahh!" Geoff laughed, slowly running off. "No, Spider-Man, have mercy!"
"I'll save you!" Awsten stood up from the couch, grinning. He started to run after the little boy. "I'm a lion and Im going to eat you for dinner! Raa!" Awsten laughed, picking up the boy. He moved him to his hip and pressed a kiss to his cheek, a wide smile on his face. "Gotcha."
"No.." the kid whined, reaching out for Geoff. "Get away, I want daddy.."
"I'm the favourite," Geoff laughed, taking the boy from Awsten. "Come get us, Aws." Geoff ran off, laughing.
—
Geoff felt a blush creep up his neck, coating his cheeks. He'd always wanted to have a kid.
He heard the bell go, and hurried to get his things. Thankfully his 'little friend' had gone down. Geoff walked off, going into the hallway to walk down to the cafeteria. "G-Get off me!" He heard someone yell. Geoff turned, immediately recognising the voice as Awstens.
"Get off!" Awsten snapped, pushing away Jawns hands. "I-I said stop, listen to me!" He started to walk off, feeling a hand on his ass. "Stop!" Awsten turned, slapping Jawns cheek. He immediately regretted it.
"Do it again, pussy," Jawn muttered, pushing Awsten up against a locker. "Fucking slap me, come on!"
"Dude, get the fuck off him!" Geoff snapped. He grabbed Jawns shoulder, pulling him off Awsten. "Seriously?"
"Hey, woah!" Jawn held up his hands. "I didn't mean any harm. Awsten wanted it, see? He's my boyfriend."
"He's not your fucking boyfriend, that ship sank when you broke his trust with that fucking email, you cunt!" Geoff pushed Jawn.
Jawn took a few steps back, regaining his balance. "Oh," he nodded. "So.. Awsten is your boyfriend?"
"N-no!" Geoff felt himself blushing. "Shut up! You're just.. you're just being an ass!"
"Leave him alone Jawn!" Awsten snapped. "He didn't do anything wrong."
"So you're standing up for him now?" Jawn asked. "When we were dating you thought he was a freak, Awsten. What happened?"
"H-he's lying!" Awsten said quickly, his heart wrenching at the look on Geoff's face.
"D-did you really?" Geoff whispered. Tears shined in his eyes and his breath hitched. Geoff stumbled off down the hallway, running as fast as he could to a bathroom. Or anywhere.
He just wanted to get away.