warning(s): sad? and mpreg
♪
1. "please don't leave me"
4. "you did all of this for me?"
20. "i'm pregnant"
(requested by saltyLeMoNdumbass )♪
"jack!" the brunet boy dodged the shoe which was flying at his head.
"shut up, asshole," the shorter boy growled, "you don't get to act like the victim here!"
"but i didn't fucking do anything," zach tried to reason with his very angry boyfriend, "i swear i'm telling the truth!"
"you're a LIAR," this time jack threw a picture frame at him, inside a smiling photograph of the two on their first date.
"for fucks sake jack, don't you trust me?! we've been together for two years and you can't believe me when i tell you i wouldn't do that to you?" zach spat, running his hands through his hair.
jack's face softened. "i'm sorry, i don't know what i was thin--"
zach shook his head. "no. no, i think i need to be away from you to cool off for a little while," he moved around jack, quickly packing a bag and then heading toward the door of their shared apartment.
"zach wait," the fragile boy called, "come back. please don't leave me."
zach sighed, kissing his forehead. "i'll see you soon."
he left jack to sleep alone that night.
♪
the morning after their fight, jack woke up with a terrible urge to throw up. he ran to the bathroom and emptied the contents of his stomach, before taking a deep breath to lean against the bathtub.
and then he smiled. snaking his hand underneath his shirt, he lay a hand on his stomach tenderly. "your daddy doesn't know about you yet, and after last night's fight, i'm not sure when he'll be home."
it wasn't unlike zach to disappear for a short amount of time after the two fought. it was his way of clearing his mind, and it worked. last night jack had felt extra clingy, and although he had wanted zach to stay with him, he understood that it was just the way zach's brain functioned.
jack leaned his head back against the tub. "let's you and me both hope he'll come back soon."
the sound of the door opening startled jack, and he scrambled to his feet. the boy put a piece of gum in his mouth and chewed slowly, trying to get rid of the rancid taste in his mouth.
"baby?" zach's voice travelled down the hall as jack walked out of the bathroom.
"zach?"
the taller boy walked over to him, pulling him in for a hug. "let's get dressed, i have something planned for us today," he whispered as jack nodded into his chest.
the two quickly got dressed, and soon they were in zach's car.
"where are we going?" jack was curious.
"you'll see, it's a surprise."
♪
jack had fallen asleep in the car, seeing as the drive ended up being decently long. when the car stopped, zach gently shook him awake. "we're here."
they both got out of the car and walked into the diner, hand-in-hand. jack knew the place looked familiar, but couldn't quite place a finger on it.
they soon sat down in a booth and food was automatically handed to them. jack took one look at the meal and it automatically came rushing back to him. "oh my god, zach!" he laughed, "this is so cheesy."
"you know you love it," the boy winked from across the table.
they both dug into their meals, exchanging casual words throughout. when they were finished and the bill was payed, they walked back out to zach's car.
"let me guess, we're going to the park," jack assumed.
"i should've known this would be predictable," zach drove with one hand on the smaller boy's leg.
"i love it," jack reassured, "recreating our first date is so thoughtful."
"i'm glad you think so, because we're here."
♪
they walked through the park, laughing at little jokes and admiring the scenery around them. eventually, the path they were on lead them to a lake. a very familiar lake.
a picnic blanket with strawberries and champagne was set up.
"i know i wasn't this classy when we were here the last time," zach chuckled, "but this is the spot where you first said yes to being mine." the taller boy hugged jack from behind as they took in the serenity around them.
"it was perfect back then, and it's even more perfect now," jack assured him, turning in his arms to give him a proper hug. "i can't believe it. you did all of this for me?"
"of course, and i wish i could've done more, but i know you hate big gestures so i thought this would be better." zach took both of jack's hands in his own. "last time we came here you said yes to being my boyfriend."
"duh, and i wouldn't have it any other way," jack smiled up at his dorky boyfriend.
"well," he slowly lowered to one knee and took a ring box out of his pocket, "how about saying yes to being my husband?"
jack's jaw dropped as the sentence left his boyfriend's mouth. "you dork, of course i'll marry you," he giggled.
zach grinned as he slid the ring on jack's finger, standing up and kissing him sweetly. "how about some strawberries and champagne?"
both boys sat down on the blanket. "yeah about that..." jack trailed off.
"what's wrong, love?" the brunet furrowed his eyebrows.
"strawberries make me feel sick and i can't have champagne," jack said sadly.
"but you love strawberries? and you're legal. jack, i don't understand, is something wrong?" zach looked at him with eyes he couldn't resist.
"no, you planned it wonderfully, it's just that..." he took a deep breath. "i'm pregnant, strawberries make me want to puke and, well, it's obvious why i cant have alcohol."
zach smiled so brightly, jack thought he might go blind. "a fiancé and a baby all in one day? i must be the luckiest man on earth."
♪
this is so late and i feel terrible🥺
i hope you liked the chapter anyways tho🥰word count: 1007
YOU ARE READING
ONESHOTS [ WDW ]
Fanfiction- in which i write gay oneshots about our favourite boys