Gerard Way ran out of his room and up the stairs.

Frankie.

He dashed from the stairs to the kitchen, and ran to the back door. He threw the blinds back, revealing his shit eating grinning boyfriend. Frank -his boyfriend- stood behind the glass, smiling brightly compared to the weather, his eyes wide under his bright yellow raincoat hood and fringe. He had a tight grip on a picnic basket.

Gerard didn't even care if he was in his pajamas and slippers; he quickly ripped open the door and picked Frank up in a bear hug. Frank yelped in surprise but wrapped his legs around the eighteen year old's waist, dropping the light picnic basket with a thud.

"Fuck, Frankie, I missed you so much." Gerard mumbled into Frank's dark chocolate hair. It had grown a bit longer since he last seen it. Gerard smiled and twirled a lock with one finger.

Frank jumped off Gerard and smiled. "I missed you too, Gee-bear." Frank said with a giggle. Gerard smiled at the annoying pet names Frank comes up with. Frank liked pet names. On multiple occasions has Frank told him that it was practically that what held a relationship together, using his 'it's a matter of fact, Gee, don't be stupid' voice. Gerard just shook his head with a half-hearted laugh.

They slowly connected their lips, craving each other. The kiss was small but welcoming. Fuck it has been a month, Gerard thought as he wrapped his arms around the fifteen year old's waist, pulling him closer.

Frank sniffled and let a tear fall. Gerard removed his lips and stroked Frank's cheek, wiping away the stray tear. Frank chuckled softly.

"This is so cheesy." Frank stated honestly.

"It's perfect." Gerard reassured, releasing Frank and lacing their fingers together.

Gerard noticed the rain soaking the neck line of his shirt and jumped inside. "C'mon, monkey. Let's get inside before we get wet."

Frank pursed his lips, and tapped his chin thoughtfully. After a few seconds, he emerged into the rain with a giggle. "Maybe I wanna get wet."

Gerard smirked. "I'll try not to take that the wrong way," Frank copied his face, turning crimson. "No, but seriously, come inside."

Frank shook his head, shaking his hair like a dog, splashing Gerard. "Come and get me then!" Frank squealed and ran farther into the rain, spinning in circles. Gerard sighed and grabbed the picnic basket. He dropped it inside and chased after Frank, momentarily forgetting about his slippers and lack of coat.

The Way's backyard was particularly big, and was rimmed with plants and flower beds. Mud puddles flooded the ground and clumps of soggy dirt were scattered all around.

Frank jumped around, splashing with his rain boots and wetting his pants.

And not in the good way.

Gerard went to grab Frank, but Frank just squealed and dodged him, running to the other end of the backyard.

"You can't catch me!" Screamed Frank, as he splashed Gerard, laughing wildly. Gerard tried to grab him again, but Frank was fucking fast. That was it.

Gerard looked darkly at Frank. He was fucking soaked. He was fucking cold. His hair was fucking dripping. And he was pretty sure there was a fucking frog in his slipper.

Gerard made a quick for Frank, grabbing his arm roughly, and swinging him around. Frank yelped in surprise as Gerard grabbing him by the waist and spun him around, carrying him back to the door.

Frank kicked and squealed and giggled as Gerard pushed him back towards the door.

"No fucking way am I going down without a fight!" Frank exclaimed, jumping out of his boyfriend's restrains. "THIS. IS. SPARTA!" Frank screamed as his pushed Gerard over with a yelp. Frank landed on top of Gerard and Gerard landed head first into a mud puddle.

A fucking mud puddle.

Gerard groans as the puddle's juices splashed all over Gerard's hair and face, catching Fran's face as well. Frank giggled and locked eye with Gerard. He gave his a quick, messy kiss as he got up.

"I felt like I won, we can go inside now." Frank said with a small smile.

Haha, no fucking way. Gerard was fucking soaked already; he might as well have some fun now.

Gerard quickly got up and bowed. "My dear princess, will you honor me with a dance?"

Frank gaped a little bit, then played along. He curtsied. "Why, of course, kind sir." He grabbed his boyfriend's hand and put one hand on his shoulder. Gerard places his lone hand on Frank's hip, digging his fingers in a little bit to let the fifteen year know that he's there.

They swirled around and did a quick waltz, splashing and laughing as they went. Gerard spun Frank around until they were both dizzy and they couldn't see through the rain. Frank laughed like he never laughed before, gripping on to the eighteen year old for dear life.

Frank spun around with Gerard and slipped.

"Shit!" Frank exclaimed as he toppled down once again with Gerard under him.

The two boys locked eyes for a moment, then Gerard - the dumbass he is - smirked.

"You know, you look kinda hot on top of me and shit." Gerard said with a smug smile. Frank rolled his eyes and flopped off of Gerard, landing on the other side of him with a splash.

"What do you mean 'kinda'?" Frank asked, cocking an eyebrow while sitting up.

"Completely and utterly hot." Gerard corrected with another signature Gee smirk.

Frank stood up. "Better."

A few minutes later, Gerard found the strength somewhere to get up. "That was so much fun," He said, shivering a bit. "But we should get inside, you're gonna get sick." Gerard said, spinning on one foot and walking to the door. He could actually feel Frank rolling eyes at his worrywart boyfriend.

Gerard almost reached the door when he felt something cold and wet hit the back of his head and drip down his hair. He slowly turned around to look at Frank, who was whistling and holding his muddy hand behind his back.

"Did you just throw fucking mud at my head?" Gerard asked, sort of shocked that Frank had the nerve to do that.

Frank smiled innocently. "Why would I do that, baby?"

That little...

Gerard picked up a clump of dirt and threw it blindly before it seeped through his fingers. He didn't look where he threw it before he heard a yelp. He looked up and his lips overflowed with giggles.

He had hit Frank square in the face. Frank spit out a chunk of mud and got a wild look in his eye. He first wiped his eyes and mouth, then he picked up the shovel and picked up a pound of mud and positioned it as a sling shot.

"THIS. IS. SPARTA!" Frank screamed with a big, evil smile as he shot the load of mud and hit Gerard in the chest.

Well fuck.

Gerard bee lined for the door, out of his crazy fucker boyfriend's reach. He whipped open the door to only collide with Mikey.

"Hey Gee- WOAH, ew don't touch me! Mud freak!" Mikey exclaimed, jumping away from Gerard.

Some mud hit the window and Gerard yelped, and pushes Mikey in front of him, as human protection.

"What the fuck are you doing, Gee?" The sixteen year old asked his brother. Frank cackled and blindly shot mud at Gerard, hitting Mikey instead.

Well fuck.

Mikey yelped and smeared the mud, attempting to wipe it off.

Fran looked up. His eyes widen and he dropped the shovel. "Mikey!" He screamed and ran over to hug his best friend. He trailed muddy foot prints inside the house, but Gerard didn't mind, anything to get the fucker inside.

Mikey suddenly forgot about his clothes and hugged Frank like his life depended on it. While they were hugging, Gerard took advantage of the distraction and shut the back door; locked it and fucking put a chair there so no one could go outside.

Once the best friends were finished their moment, Gerard put his hands on Franks hips. "Shower time!" Gerard exclaimed, forcing enthusiasm. Frank narrowed his eyes.

"No fucking way." Gerard glared at him.

"Dude, I don't want to either, but I have fucking mud in my hair from you," Gerard said dead serious. "And I have a disease that I can't shower alone, can you come shower with me?" Gerard asked with a pleading look, Frank smirked and Mikey gagged.

"That's my que to leave," Mikey said, shooting out of his chair and walking out of the room. "I'm going to call Pete!" Mikey screamed before leaving.

Frank gave Gerard a quizzed look. "A guy Mikey met at the airport. He was hot." Gerard explained, nonchalantly. Frank narrowed his eyes again. Gerard laughed and picked Frank up. "Shower time, baby!"