Art by tricodeku
James POV
It's been two weeks since school ended, and today, me, Keith and Adam are going to the beach down in Corpus. "Come on boys, I don't have time for this." Adam said. Keith rolled his eyes "You don't have work today. You do have time." "Yes, but I don't have time for your lazy asses. I wanna get to the beach. Sometime today." I sighed "Come on Keith, lets get our stuff." "Yes, and go change. And use the bathroom, we're not stopping on the way there." Me and Keith went to him room to go change. I started to take my shirt off, when Keith stopped me, a light blush dusting his cheeks. "Uh, actually, why don't you change in the bathroom." I raised an eyebrow in confusion. "Okay?" I got to the bathroom and started changing. I wonder why he wanted me to leave. He has nothing to be ashamed of. We've seen each other shirtless before. Hell, we've taken each other's shirts off before. I wonder why it changed now. I pulled on my trunks and it hit me. We'd have been fully naked. In the same room. Together. I slapped my forehead. Of course! How hadn't I realized that? I was so stupid. I hadn't even thought about it. I hadn't even thought about how he might feel. Fuck I was being so stupid. I really had to be more considerate. I put on my shirt, a white V-neck, and grabbed my stuff, checked my hair one later time and opened the door.
I walked out of the bathroom and straight (haha not) into Keith. My eyes scanned his body and I smiled. "You ready to go?" He had on some red trunks that only reached about halfway down his thigh, and a small black crop top, showing his belly button. And not only were the trunks small, but they were also tight. "Yeah, you?" "Yeah." "Come on boys, lets go! You can eye fuck later! Now get in the car!" Adam said, clearly impatient. After some fighting, me and Keith finally got in the car, me in the front seat and him in the back. Then we started the long drive to Corpus.
It took FOREVER to get there, and Keith had fallen asleep in the backseat. "Alright gays, we're here. James, wake up your boyfriend. I'll get our stuff." I climbed into the back of the truck and started shaking Keith. "Keith, come on babe, wake up. Keith. Keith. KEITH." But he wouldn't budge. In fact, he just smiled and squeezed his eyes shut. I sighed. So I was going to have to do this the hard way. I leaned in close to his ear "Come on Kitten~" His eyes opened and he sat up quickly, almost hitting me in the process. "James!" I laughed "What? It's the only way to wake you up." He slapped my arm "Not funny." "Yes it was. Come on, Adam's waiting." By the time we got out of the truck, Adam had already claimed a spot on the beach, and had all of our stuff out. Me and Keith didn't have a lot, just a backpack each. But Adam had a whole ass tent and chair, along with a huge beach towel. "Finally! Come on, lets hit the beach!" Adam said excitedly.
Keith POV
Okay, Adam was getting a little TOO excited. We weren't in some cheesy movie. We're not gonna brake out in song and dance, then have some kind of life-changing adventure. This wasn't Avatar: The Last Airbender. It was real life. James started taking his shirt off, and I stopped to watch, taking in his every movement. He pulled it up, starting from the bottom. His arm and back muscles tensed. He pulled it over his head, and gave his hair a little flip to get it out of his face. I felt my face heat up and I looked away. Fuck, that shouldn't have been as hot as it was. I quickly stripped myself of my shirt, and started walking towards the water. "WAIT, KEITH! YOU FORGOT YOUR SUNSCREEN!" Adam yelled, and I sighed. Thanks to my "porcelain skin", I burned REALLY easily. "Yeah babe, you forgot your sunscreen." James said with a smirk. "You too James." Adam said, and his smirk fell. I riffled through my bag and handed him the bottle. "Here, you do me, then I'll do you." He smiled. "No matter what, I'll be the one doing you." Holy shit, he was implying that if we fucked, HE'D fuck ME. I started blushing and shoved the bottle at his chest. His stupid, slightly toned, chest. "Shut up." "Fine. Come here." We sat down, and he began rubbing the sunscreen all over my back and shoulders, and I gotta admit, it felt good. I was almost sad when it was over. "Here. Now do mine." James said, handing me the bottle and sitting in front of me. I smiled, and squirted a big glob in the center of his back. His back arched and he hissed a bit "Fuck, that's cold." I smiled even more "Aw, come on, stop being a baby." "I am not!" He whined, further proving my point. I started spreading it out, and James relaxed under my touch. When I was done, I had a little extra on my hands, and I wiped it on his nose. "Hey!" James whined, and I smiled, leaning in to kiss his nose. "What?" I asked innocently "If you're gonna kiss me, do it right." He said, and I raised an eyebrow "Really? How?" He smiled "Like this." he said, kissing me on the lips. He pulled back and I smiled. "Hmm, you may have to show me again." He chuckled a bit "Gladly." He was leaning in for another kiss, when suddenly some water hit us. I turned and saw Adam, holding a little water gun. "If I wanted to see you guys kiss I would've just stayed home. Go get in the water. Enjoy the beach. That's the whole reason we came here." I sighed and turned back towards James. "I guess we better do what he says." "Yeah. Come on, maybe we'll find some seashells." He took my hand and pulled me towards the sea.
We spent the next few hours running around the beach. Splashing each other, finding seashells, annoying Adam. Whenever James's hair fell in his face, or he got water in his eyes, he'd flip his hair a bit, and it looked fucking hot. You could see each droplet glistening in the sun as it flew through the air. Then, the sun reflected off his eyes, making them even brighter than they already were. And his smile was so bright and beautiful. I sighed. I had a hot ass boyfriend who loved me, and an over-protective, but caring, soon-to-be-brother-in-law. It was the perfect day.
The only thing missing was Shiro. But he hated the beach. He'd always complain about the sand getting in his shoes, in his trunks, in his bag. Basically all he did was complain about the sand. I stood silently, staring at the now calm sea. The sky was a clear and vibrant blue, and the sea was a brilliant hue. James walked up next to me and wrapped his arm around my waist. "Hey." He said, planting a kiss on my cheek. "Hey." "Whatcha doin?" I shrugged "Nothing really. Just thinking." "'Bout what?" "How much Shiro would be complaining if he was here. "There's sand in my shoes! There's sand in my trunks!" Lighten up, there's sand everywhere." James laughed. "Yeah, that sounds like Shiro. But don't worry, you'll see him again soon." I smiled at James. "I know, but right now, I'm happy here with you." James smiled and blushed a bit. "Thanks Kitten. Now come on, Adam said he'd buy us ice cream!" I giggled and let my over excited boyfriend lead me to the ice cream stand where Adam was already waiting in line. Today really was the perfect day.
YOU ARE READING
I Love You Keith
FanfictionCover art by @tricodeku. This is set before the Kerbros mission, and is about Keith and his friends time at the Garriosn, starting on their first day, ending when they find the blue lion. Keith is Shadams son, and is 14, and newly enrolled at the Ga...