Johnny set up a pile of kindling, along with a few small sticks, and lit them in a few spots, waiting while it caught before adding a couple of small logs. The evening air was already cooling as the sun went down, giving way to soft twilight that Johnny knew would soon turn to darkness.
It was clear enough that the stars would shine bright tonight. Everything had gone right with this camping trip so far. He and Gil had finally managed to get this short trip planned after a few weeks of trying to coordinate their time off, and Johnny wanted to make the most of it.
"Getting a little chilly." Gil's voice carried through the darkness.
"Got a good fire going." Johnny answered. "That should warm you up."
"I know of something else that'll keep me warm." Gil squatted down across the fire from Johnny, his face reflecting the fire's glow. "Or rather, someone else."
Something fluttered in Johnny's chest at the words, the same flutter he remembered from when he would watch Gil practicing his pole vault, back before he had any idea what that fluttering meant. The same flutter he felt when Gil had shown up for training, the same flutter when he'd sat across from Gil at the diner, before Gil had revealed his feelings for him.
He rose from his spot beside the fire and rounded the fire pit to join Gil. "Thinking I might grab our sleeping bags." He threw out as casually as he could.
Gil smiled. "Knew I was forgetting something. Yeah, that sounds good. Always did like sleeping under the stars."
Johnny had no intention of sleeping, but he had his own ideas for how to spend their time under the stars.
He found their sleeping bags and pillows and carried them back to the fire, and they made quick work of arranging them next to the fire. Soon they were lying next to each other, stretched out on their sleeping bags. The stars were starting to show themselves as the darkness took over, the crackling fire providing the only light and sound.
"This is amazing, Johnny." Gil told him quietly. "Look at the stars."
"I see 'em." Johnny answered in equally hushed tones. "Now you know why I was so hot to get you up here."
Gil let out a quiet laugh. "Figured you had other reasons."
"Well, yeah, that too." Johnny couldn't help laughing himself. "Gotta admit, it's a pretty romantic setting, right?"
"Never figured you to be a romantic type."
"I can be when I wanna be." Johnny told him, reaching for his hand and threading their fingers together.
"I'll take your word for it."
Johnny lifted Gil's hand to his lips and kissed the back of his hand, letting it linger ever so slightly before pulling away. "How's that for romantic?"
"Not bad." Gil replied casually.
"Not bad, he says." Johnny scoffed, releasing Gil's hand and shifting so that he was almost right on top of him, one leg slung over his and an arm draped over his chest before leaning in and kissing him lightly. "Better?"
"Hmm." Gil hummed in response. "A little."
Johnny let out a huff in mock exasperation while Gil laughed quietly. He had to admit he was enjoying this bit of teasing, as much as he wanted to take things further. They had all night, plenty of time to build up to that if they wanted.
He leaned in again, capturing Gil's mouth more firmly and teasing his lips apart with his tongue, Gil answering by wrapping his hand around the back of Johnny's neck to hold him fast, meeting Johnny with equal force. Johnny ran a hand over Gil's body, wherever he could reach, fumbling slightly as he tugged at Gil's shirt, trying to pull it loose from his jeans.
Gil broke off the kiss and pulled back slightly. "You sure you wanna do that here?"
"Why not?" Johnny countered, sliding his hand under Gil's shirt, raking his fingers through the coarse hair on his stomach. "Nobody's around but us."
"Hmm, suppose you're right." Gil replied as his hand came to rest on Johnny's hip. "Just never done this, well, quite so out in the open before."
"Sounds like it's time to, uh, expand your horizons." Johnny told him, his hand making its way further up and under Gil's shirt.
Gil let out a short laugh. "Maybe."
"No 'maybe' about it." Johnny responded roughly, drawing in closer and recapturing Gil's mouth with renewed intensity. Gil was giving as good as he got, his hand sliding up Johnny's hip and tugging at his shirt, finally finding his way underneath, rough and warm against Johnny's skin.
This felt so good, just being here with Gil with the stars above them and the fire blazing nearby, and Johnny wanted more, so much more. He slid his hand downward, his fingers tracing along Gil's belt buckle before brushing the obvious bulge in his jeans.
Gil let out a rough gasp, bucking into Johnny's touch and covering his hand with his own. "Careful there."
"What's the matter?" Johnny couldn't help teasing him as stroked him through the layers of cotton and denim.
"Nothing." Gil responded quietly. "Just don't want things to end, uh, too soon."
"Well, we can always, you know, go again." Johnny told him between kisses.
Gil let out a quiet laugh. "You're insatiable."
"Can't help it." Johnny answered, sliding his hand down Gil's leg. "If you had a hot guy under you, you'd probably be the same way."
"Got a hot guy over me." Gil pointed out, his hand sliding out from under Johnny's shirt and coming to rest on his rear. "Kind of the same thing if you think about it."
"You think I'm hot, huh?" Johnny had heard himself described plenty of ways, but never like that.
"Wouldn't be all over you if I didn't."
"Hmm, good point." Johnny pulled back and started pressing a line of kisses down Gil's neck, fumbling with the buttons on his shirt with one hand to gain further access. Finally, he managed to get Gil's shirt open, spreading it wide open as he shifted so that he was straddling him, running his hands all over, threading his fingers through the hair on his chest and stomach.
Gil let out a long breath, arching upward into Johnny's touch, his hands sliding up the back of Johnny's shirt, his fingers spreading out over his back. Johnny could only respond with a rough groan, burying his face in the spot between Gil's neck and shoulder, inhaling his scent as he started to move against him, hard flesh meeting hard flesh between all the layers that separated them.
"Johnny." His name came out in a hushed breath, Gil's hands once again on the move, almost desperately clutching at Johnny's hips and grinding against him, to the point where it was almost painful.
Johnny started working his way down, hands running down Gil's body as Johnny followed with a line of kisses all the way down to Gil's belt buckle. He paused for a long moment before he felt Gil's hand stroke the top of his head.
"Weren't planning on stopping there, were you?" Gil asked roughly.
Johnny couldn't resist teasing him just a little more. "What, not worried about getting busted now?"
"Last thing on my mind." Gil managed to answer.
Johnny kissed him right above the belt before he started to work at the buckle, managing to get it undone before moving on to undo Gil's jeans. Gil let out a little noise of frustration, tugging at the fly, undoing all the buttons in one swift move.
The thought that Gil was as hot for this as he was only heightened Johnny's desire, and he started to work down Gil's jeans and briefs until he was fully exposed. He curled his fingers around Gil's flesh, stroking slowly at first, his thumb running over the head, evoking a sharp gasp and a sigh from Gil.
He dragged his tongue along the underside before taking Gil into his mouth, and Gil let out a rough groan, arching upward and running his fingers through Johnny's hair.
"God, that's good." Gil murmured. "So good. Don't stop."
That was all Johnny needed to hear, and he kept it up, every single reaction from Gil spurring him on as he slid his hands as far up Gil's body as he could reach. He could feel Gil's hand find his, his fingers curling around Johnny's hand and gripping it tightly, his breath growing shorter until he tensed up and let go with a shudder and a sigh, relaxing under Johnny.
Johnny shifted slightly and kissed Gil's stomach. "That alright?"
"Yeah, more than alright." Gil laughed softly, running his hand over Johnny's head. "Come here."
Johnny moved so that he lay next to Gil, his own flesh still straining against the confines of his jeans, and Gil gently pushed him to his back, one hand under his shirt, caressing his stomach before moving downward and stroking him through his jeans.
"Feels like you're about to bust out of those things." Gil told him with a smirk.
"Because I am." Johnny managed to get out. "Christ, Gil."
Gil laughed quietly, and Johnny could feel him fiddling with the belt buckle before he moved on to undo Johnny's jeans. It was almost a relief when Johnny was able to shift enough to pull both his jeans and boxers down, no longer constrained by the material that had held him in for far too long.
"Better?" Gil asked in that teasing tone as he took hold of Johnny's flesh and started stroking.
"Oh, yeah." Johnny was already gone, losing himself in the feel of Gil's hands all over him, the warmth of the fire that still burned nearby, the slight chill of the night air. This was better than he had imagined when he had suggested this camping trip to Gil.
Gil started stroking him slowly, but firmly, taking him into his mouth and keeping up the steady pace. Johnny wanted to hold out as long as he could, but the way Gil was working him over was making it damn near impossible. The sensation slowly started to overtake him, and he could only curl his fingers into Gil's hair and ride it out, his whole body tensing up before he let go with a long sigh, threading his fingers through Gil's hair as he finally relaxed under him.
"Damn." Johnny breathed out.
Gil placed a brief kiss on Johnny's hipbone before moving so that he lay beside Johnny, draping an arm over him, and Johnny shifted so that he was facing him, wrapping his arm around him to pull him in close. He supposed they should get dressed and put the fire out before going to sleep, but right now all Johnny wanted to do was hold Gil close and never let him go.
"Fire's getting low." Gil murmured.
"Mm-hmm." Johnny replied quietly. "Could throw another log on if you wanted."
"Are you planning on staying up for a while?"
Johnny leaned in and kissed Gil lightly. "Maybe all night."
Gil laughed quietly at that. "Better put on a couple logs, then."
Johnny shifted and tugged his jeans back up before finding a couple of decent-sized logs, enough to keep the fire burning for a good long while. By the time Johnny had done that, Gil had zipped their sleeping bags together and was already waiting for him.
"Looks warm." Johnny commented casually as he took off his boots and climbed in to join him.
"Warm enough that you won't need all those clothes." Gil responded.
"I like the way you think."
Soon they were curled up together inside the sleeping bag, the warmth seeping into their bodies as they alternated between talking and touching and kissing each other. Johnny figured things couldn't get any better. Normally he would worry, wait for the other shoe to drop, but so far, it didn't seem it was going to.
"I could get real used to this." Johnny told Gil.
"Hmm, yeah." Gil responded. "We should do this again sometime."
"I don't mean just this." Johnny told him, a brief panicky feeling going through him. "I mean, you know, us. You and me."
He could just make out a smile slowly spread across Gil's face. "That makes two of us."
The panicky feeling left as quickly as it had appeared, and Johnny couldn't help smiling a little himself. He had no idea where things were going to go from here, but he was willing to keep going and find out.
And hopefully, there would be a whole lot more of these camping trips in their future.
