holy fuck im bad at updating
Suggested by MindfulMisery
requests will be open soon I just have to yeet some updates out
Gerard and Frank had been best friends for a long time. They were in a group with a bunch of mutual friends, but they were always closer to each other than the rest of them.
Usually, the group made weekend plans, but everyone seemed busy this weekend. Except Gerard and Frank.
"So." Frank sat down next to Gerard at lunch. He was the last there, but everyone was talking already. "Since it's just us this weekend, what do you wanna do?"
"Um..." Gerard played with his salad. "I'm not sure."
Frank thought for a moment. He wanted tonight to be the night that he told Gerard about his feelings for him. "How about a drive in? The one in town is playing Disney movies tonight."
"Oh my god, yes!" Gerard smiled. "That's perfect."
"Perfect. I'll pick you up at...uh, well, I'll text you when I figure out when it is."
Gerard giggled and butted his head softly against Frank's shoulder. "Okay."
xXx
Frank was really grateful he had a pickup truck, because it made drive ins fucking great. He just threw a mattress, some blankets and some pillows in the back and he was all set.
Gerard was waiting on his front porch when Frank came to pick him up, wearing pink cotton shorts and a grey sweater. He looked really cute. And really cozy.
"Hey." Frank smiled. "Hop in."
Gerard climbed in the passenger seat. "How much are tickets?"
"Free."
"They can't be free." Gerard stared accusingly at Frank. "How much are they?"
"I'm not letting you pay."
"I'm paying whether you like it or not, at least for myself."
"Nope."
"Yes."
"I'm not allowing it." Frank smiled at Gerard's frustrated face. "I'm paying. If you really want to pay for something, you can buy us some snacks."
"Like you didn't bring snacks."
"Well, I don't have popcorn."
Gerard giggled.
Frank pulled up to the line of cars, then paid when he got close enough. He drove through the lot, looking for a spot, and backed into a spot near the snack place.
"Of course you parked near the snacks." Gerard smiled.
"What do you take me for? A fool?" Frank fiddled with the radio, trying to get it on the right channel.
"And, uh, why are we backwards?"
"We're gonna lie in the back. "I have a mattress and pillows and stuff."
Gerard smiled. "I knew I liked you for a reason."
"Ah yes, the only reason to like me. Come on." Frank opened his door.
Gerard came around the back just as Frank opened the tailgate. He helped him up, then climbed in after the taller boy.
Gerar settling on the mattress and squishing down a blanket when Frank sat next to him. He looked over and smiled. "What movies are playing? Do you know?"
"The Little Mermaid, and I think Mulan."
Gerard's eyes lit up. "Fuck yeah."
Frank twisted around and opened the window in the back of his truck so that they'd be able to hear the audio. He'd turned the volume up pretty high, but he could always adjust it if needed.
Gerard adjusted his sweater so that the sleeves covered his hands and it was just a little big on him. He hid his nose in it and laid down, pushing a pillow under his head. "Wake me up when the movie starts."
"You can't sleep! You know I won't be able to wake you up. Also we have snacks to eat."
Gerard cracked one eye open. "What kind of snacks?"
"Green tea pocky..."
He sprang back up and held out his hand. Frank laughed and put the box in his hand. "I knew it."
"Listen. I am a slut. For green tea pocky." Gerard opened the package and took two of the sticks out. "Here."
"Aw, you're not gonna play the pocky game with me?" Frank pouted.
"I'd love to, but I'm not wasting pocky on you. It's mine." Gerard regarded his stick. "Think I could deepthroat this?"
"Probably."
Gerard tried. Frank heard crunching noises once it was all the way inside his mouth.
"You don't have a gag reflex?" he asked. "That's good to know."
Gerard winked and turned his attention to the screen, which was flickering on with advertisements.
The movie started playing a little bit later, and Gerard started fussing around with the pillows, trying to get comfortable. Eventually, Frank just lifted him and put him in his lap.
Gerard seemed a little hesitant, but he relaxed against Frank's chest. He was a little taller, so it was slightly difficult for Frank to see, but he rested his head on his shoulder, brushing Gerard's hair to the side.
Gerard was starting to feel it now. The butterflies in his stomach, the heat on his cheeks. As Ariel met Eric for the first time, he turned around to face Frank. "Frankie?"
"Mhm?" Frank lifted his and looked at Gerard. "What's up, baby?"
"I'm...I like you."
Frank's heart jumped and started beating at double time. He smiled widely. "I like you too."
"Really?" Gerard beamed.
"Yeah!" Frank laughed and cupped Gerard's cheek. "Can I..."
Gerard nodded and twisted himself fully around, then leaned in so their lips met. His hands flew to Frank's chest, pushing against him lightly to get a grip.
Frank rubbed his thumb over Gerard's cheek and traced his lips with his tongue. He parted his lips and let the shorter boy glide the tip of his tongue against Gerard's.
Gerard pulled away, breathless. "You're really good at kissing."
"So are you." Frank smiled. "I-I know we haven't even gone on a date, but...do you wanna be my boyfriend? I've felt this way for a really long time and I-"
Gerard kissed him softly before pulling away. "Yes, I do."
Frank smiled.
"Now shut up so we can watch the movie." Gerard turned back around and looked up at Frank. "Boyfriend."