This story is the property of the author and is entirely fictitious, created through the mind of the author. Any resemblance to any persons, places, etc., whether real or imagined, is entirely coincidental. This story features gay male characters engaging in sexual intercourse. If this offends you or is illegal where you live, it's your responsibility to close this page.

The Bonfire Boys takes place in a magical, yet somewhat modern, world, and all characters involved in sexual scenes will be 18+ years of age. While there is plan for sex in every chapter, there will also be a fair amount of plot-related stuff or world-building as well as while this story is intended on providing sex to help you get off, it's also a story with a plot beyond "who and where is next?". There are absolutely no plans to have abuse and domination in the story, so if those are your things, this isn't for you.

Characters involved in sex in this chapter: Caleb T. (18), Ethan S. (18); together.

*******

Chapter Four.

"Because you hate me spending money on you," Ethan answers. "And because you're my first real friend, Caleb. You're the light in my darkness, and the reason that I managed to hang on. We met when I was going through a dark time, and you were the first person – our age or not – who I came across who didn't know who I was and didn't expect anything from me other than to play cards until your parents got home."

I got lost in the forest one day when we were twelve, and Ethan found me while exploring the same area of the forest. He helped me find my way back to town, but then ended up lost, not sure how to get home, himself. I insisted he stay at my house until my parents got home so that they could call his parents (not knowing they were dead since I didn't realize who he was), and he reluctantly agreed. Realizing he was upset and depressed, I decided to distract him with playing cards, though it only barely worked.

"So I wanted to make sure you were safe," Ethan tells me. "They're not given to us that young out of expectation that we'll be needing it that young, but in case something happens to us against our will. It also works better when given around that age, though they checked to make sure they took for you since you were a few years older, and it did."

"Well," I say. "I'm glad to know I'm protected, Ethe."

"Yeah," he says. "I'm glad, too. So are you and he dating?"

"No," I answer. "I told you on the phone – it's nothing committed. Just an agreement to meet up again, and we can get with other guys if we want. I don't want to do one-time things, so I'm hoping he agrees. Plus, it was kind of nice, and he's kind of hot."

Ethan is quiet for a few minutes, thinking about something. I'm not sure if this is a good thing or a bad thing.

"Would you get with other guys?" He finally decides to bring up what he's been thinking about.

"If I was interested enough, yeah," I answer. "I'm glad you're taking me being gay in stride, Ethan. I've been so worried about how it might affect our friendship if you knew."

"I mean, it can," he tells me quietly. "If you want."

"Ethan, I'd never want to separate from you," I tell him. "Least of all because I'm into guys. You're my best friend, and-"

"No," he says just as quietly, then clears his throat before speaking more confidently. "Caleb, I developed a crush on you after we met, and it's only gotten stronger over the last six years. I've been worried about how you would react knowing I was gay and interested in you. To be honest, I kind of thought you were asexual and that it'd make you uncomfortable to have your best friend crushing on you and wanting sex."

He's being serious about crushing on me, and I realize now that I might have made a serious mistake with Daniel. Ethan might actually be upset about me getting with the guy, especially with him wanting to get with me. If he's crushed on me since soon after we met, it could explain a lot of things, too. Why he's so much friendlier with me, why he has no issue letting me onto his private spaces like the bonfire clearing, why he's so willing to go swimming naked with me in the pool at his place, and more.

Why he's attending school with me. He transferred into my school, then applied for Nombridas Magic Academy after graduation, just to be near me because of his crush, not because I'm his friend.

"Don't look so worried," he hastily says, and I realize my worry's on his face. "Like I said, it would only affect our relationship if you wanted it to. I don't mind being just one of your guys, Caleb. Though I'd prefer to be your boyfriend rather than a hookup buddy like Daniel."

"You really don't have an issue with dating someone who's fucking another guy?"

"Cay," he says. "I want whatever makes you happy. If you want to be with several guys, then I'm fine with that – as long as you treat those you're dating like they're your boyfriends and actually give them boyfriend time."

"I can definitely do that," I say. "So the reason you were in such a hurry to meet up with me today was to talk with me about this?"

"I'm kind of upset I didn't get to be the one to take your virginity," he pouts, which is honestly kind of cute. "So can we be boyfriends?"

"Yes," I answer. "Jeez, it's so good to know that you're gay, too, Ethe. I've wanted to ask you out for a long time, but was scared of how you'd react, if it might affect things. Like I said before. You're the center point of my fantasies."

"Only the center point?" He probes with a grin. "So there's someone else you're interested in?"

"Lucas."

"Ooh, the pretty enchanter you met a few years ago?"

"Yeah," I answer. "I'm not sure about him, though. His sexuality, I mean. It's a bit like you."

"Well, you never know," he shrugs. "But maybe don't push your luck so soon. You lost your virginity to someone who's now a fuck-buddy for you, and you're getting a boyfriend, all in one day. Leave him for another day, yeah? Else the universe might go 'nope, he's actually secretly homophobic'."

"Yeah, I'm not planning on tempting fate," I tell him. "So were you wanting to do something once we get there?"

"Yeah," he grins. "Eat. After lunch, we can do stuff if you want, Caleb."

"I want it badly enough that my hunger is the only thing that would make me say 'no' to doing something right away."

Ethan laughs, then we finish the walk up to the clearing talking about Daniel, what he was like, what he and I did, and Ethan's desire to go on a proper date with me this Friday.

"You're still coming over after school on Monday, right?" He asks.

We'd already made plans to hang out after school on Monday, it's a normal routine for us because it's one of the few weekdays he doesn't have a bunch of other stuff in the afternoons, be it private lessons or stuff dealing with his family's duties. We also normally hang out on either Saturday, Sunday, or both depending on his schedule. As far as I'm aware, today was going to be a day of relaxation for him before the hell that's going to be tomorrow afternoon.

Starting at about three in the afternoon, Ethan has meetings and appointments until nearly midnight, with little time for breathing between. It's an occurrence that happens once every two months, and he's always been extra-clingy the next day after because it stresses him out and he needs to be around someone who doesn't to help him calm down.

"Yeah," I answer. "I'm still coming over after."

"Great," he lets out a small sigh that sounds almost like relief.

Once we arrive at the clearing, we park the wagon between the tables and I set my backpack down, then grab the buckets and make our way down to the creek. After filling the buckets, we push our mana into the handles, activating the enchantments that decreases the weight, making the five gallons of water we're carrying in each bucket feel like it doesn't exist.

I'd forgotten to tell Daniel about this enchantment because activating it after filling the buckets is almost like breathing to me. Even if I had told him about the enchantments, though, he probably wouldn't have been able to activate it considering how little mana he has.

Ethan and I reach the clearing again, then begin constructing the fire once more. The wet logs, ashes, and coals at the bottom don't matter for us, we just build on top of them, arranging logs, sticks, twigs, and broken-up branches until we have a sizable thing there. We add in some dried leaves and twigs we partially-stripped using our knives, then start the fire from opposite sides of it as each other.

"There we go," Ethan says as it slowly begins to blaze to life. The wet stuff at the very bottom will dry out soon enough. "We now have fire."

"We now have fire," I nod. "What did you bring for food?"

We move the water jug onto the end of one table, then the picnic baskets. One of the blankets is draped over one of the benches the same way I do mine, while the other is simply set on the bench to its right when facing the fire. We'll use that one to snuggle under if we decide we're getting cold, even with the fire warming us up. Now that I think about it, Ethan's willingness for physical contact even while naked sometimes should have told me something about his feelings for me. Am I a little bit dense? If so, he'd be, too, since I was also always willing to sit against him while naked.

Opening up the cooler and the picnic baskets, Ethan shows me what he brought to eat. We have stuff to make brats and burgers, including the buns for each, the brats themselves, patties for the burgers, ketchup, pickle slices, cheese, onion, and some lettuce. Ethan also brought strawberries, blueberries, bananas, vanilla yogurt, summer sausage, cheese for that, crackers, some homemade brownies, and a small container of lemonade powder. There are paper plates, plastic silverware, and paper napkins to use as well, and we'll use my bottles for the drinks. The yogurt, Ethan and I always just pass back and forth until the standard-size container is empty. Screw individual servings. There's also a small collapsible grill to put over the fire for cooking the burgers.

"I think the fire's ready," I say once we finish going through everything. "Brats or burgers?"

"Brats," he answers. "I feel like eating a brat right now. And maybe a different type of sausage after our lunch settles."

His face flushes when he says that, and the comment shocks me because Ethan's never said something like that before. Maybe he's wanted to make comments like that before, but wasn't comfortable enough to actually say them? His blush is cute.

"As long as you don't chew," I tell him, and his face turns even redder.

"Let's get cooking," he hastily says.

I chuckle, and the two of us spear a brat on the roasting forks, then take a seat on the bench with his blanket, cooking the brats. Once they're finished, we ketchup our buns and put the brats on, then dig in, enjoying the brats in silence. After downing two brats each, Ethan and I enjoy some of the fruit, then just relax here for awhile, mostly to let our food sit, partly to just enjoy the presence of the other, as usual.

This time, though, I'm also feeling a little nervous. Ethan and I have decided to get together, and we're planning on having sex. While I won't be losing my virginity – since I did that before he woke up, not knowing he'd been interested in me – that doesn't make this any easier on my nerves. I mean, Ethan's my best friend, I've known him for six years now, since we were twelve. And we're going to do something that's going to change our relationship.

"So," I decide to break the silence half an hour after we ate. "I took the normal picture of him for you to pass on to security."

"Okay," Ethan leans into me. "How was it?"

"Pretty nice," I tell him. "I also took another of him, enough to show his stuff. He was pretty hard for it, and I let him know you tend to go through my phone, and he said it was okay."

"He's okay with me seeing?" Ethan asks.

"Yeah," I pull out my phone and pull up the picture, then hand my phone to Ethan. "Here."

"I can see where the attraction comes from," Ethan nods. "Just from looking at his face."

"You can see where it comes from?" I raise an eyebrow.

"No one other than you," Ethan admits. "Has ever gotten me to think they're hot or cute or attractive. I'm gay, but I'm only really interested in you. That said, I can acknowledge when I see someone who you might find attractive, and now that I know you're gay… yeah, I can see him getting your attention."

"Only me?" I ask. "Really? Not even any of the nameless masses who haven't tried-"

"Just you," Ethan confirms. "That said, there are a few guys I wouldn't mind doing stuff with… if and only if you were involved."

"What do you mean?" I ask.

"Like him," he indicates the picture of Daniel on my phone. "I wouldn't mind a threesome with him, as long as you were participating. But if it was just me and him? No. Anytime I think about doing something with a guy, you were in the fantasy, either as the sole partner or one of them. Though I'm gay, I'm probably better off described as Caleb-sexual."

"Oh, jeez," I groan, and he chuckles.

"Still, though," he bumps me with his shoulder. "This guy definitely holds some appeal. Is twosome sex all you're interested in, even if with several guys?"

Is he asking what I think he's asking?

"Were you wanting to meet him?" I ask. "For a little bit of fun?"

"Want to see if he's up for it tomorrow?" Ethan asks. "You get here when, quarter-to-eight? I can drag myself out of bed that early to get to see you."

"About that," I say. "Is the whole reason you put up with school because you like me?"

"Any time I'm around you is a good time, in my opinion," he says. "And any time I'm not around you is a time I don't like."

That sounds weirdly obsessive, but I think I can understand Ethan on this and know that he's not meaning it in a creepy way.

"Okay," I say. "I'll talk to him later and see if he wants to. Are you sure about it? I mean, you know him even less than I do at this point."

"If you're participating, I'm happy with it," he hesitates for a moment, then starts to bring his head closer.

Realizing what he's going for, I lean in and meet his kiss, Ethan setting my phone down to put his hand on my leg. We kiss for a few minutes before I feel his tongue against my lips. Parting them, I let him push his tongue into my mouth, wrestling his with my own. The hand he has on my back slides down, briefly touching my ass before sliding up under my shirts, his hand hot against my cool back. For a moment, he slides his hand up a little more, then it travels down again, this time slipping under my waistband, both of my pants and my underwear.

"You said you were both in each other," Ethan murmurs as he ends the kiss. "You're versatile?"

"Yeah," I answer. "You?"

"I've only really imagined myself topping," he admits, pressing his forehead against mine. "As much as I wanted to try fantasizing it the other way, it just wasn't my thing. I want to do whatever makes you feel good and happy, Caleb."

He's telling me he'll bottom if that's what I want to do, and he's worried that I'll want to switch with him because I'm vers. I'm not selfish enough to demand he only do what I want to do, though, especially if it means that he'd be doing something he doesn't want to do.

"I've no issue only being a bottom with you," I tell him. "It really isn't a problem, and since you're okay with me having another guy, well, I can do all of my topping with him. Or any other guy I get with who bottoms."

"Are you sure?" There's worry in his voice.

"Positive, Ethe," I kiss him. "While I did sometimes think about topping you, if you don't like the idea of bottoming, then I won't ask you to."

"Okay," he sounds a little relieved. "I'm going to be honest, I'm pretty horny right now."

"Despite having gotten off several times already," I tell him. "I am, too."

"You were doing your weird meditation while waiting for me, weren't you?"

Though I haven't told Ethan the details of what I'm doing when I perform the meditation on my magic, he does know about how horny it makes me and how it speeds up production. That might be why he brought so much food, actually. I'm definitely going to need to eat a lot, especially after we have sex. Despite having just eaten, I'm still hungry.

"I was," I answer. "I feel like I'm close to making a breakthrough, Ethe. I've been doing it a lot more lately. I've even been doing it before bed most nights now."

"You're obsessed," he chuckles. "But then, most are with something. I take it you did your stuff on your blanket?"

"On the bench, yeah," I nod.

"Let's use that one," he says. "Since it already needs washing. Do you mind if we spread it out on the ground, though? We might be a little cooler that far away from the fire, but we'll have more space to work with."

"That's not a problem," I tell him.

I stand and walk over to my backpack, then pull off the blanket before opening up the bag and pulling out my lube, tissues, and wipes. Ethan and I then walk over to the open space, where I unroll the blanket and spread it out on the ground. We should probably move the leaves aside or something, but I don't care and he doesn't comment on it or try.

I set the lube, tissues, and wipes on the blanket, then for a few moments, Ethan and I just look at each other awkwardly. Should we undress each other? Or should we just start undressing ourselves?

Ethan picks the latter after a few more moments, so I start undressing as well, admiring his body as I do. He's lean, lightly toned, and has a nice set of abs. Unlike most wizards, though I know he does some light exercising.

"Ethan," I say as I'm pulling off my pants. "How come you exercise? Most wizards who do only do enough to stay in shape, but you do enough to keep those abs nice."

"Because I'd noticed you were into abs," he answers. "Though I didn't think there was a sexual aspect to it."

"There was," I drop my underwear onto the pile of clothes, then take in my friend's naked form. "And pink nipples, too. Just like yours, without a trace of tanning."

He smiles in response at that, and I let my eyes wander down to his uncut dick. I've known how large it is for awhile, considering this isn't my first time seeing him naked and hard. It's 8.2" long and 1.9" thick. His dick is a little bit smaller than mine, but not by much.

"So what kind of things do you want to do?" He asks as we step onto the blanket. "Just tell me and we'll do them."

"No matter what it is?" I ask.

"I'm okay with anything, as long as you like it," he tells me.

I'm not sure if he's serious or if he's just trying to please me, but my first interest will probably be something he's okay with.

"I want to try giving each other a blowjob at the same time," I tell him. "Then after, you fuck me once, you do it again while I'm sucking myself. The time between is probably for the best because you'll probably not want to hold back as much, which would probably be awful to happen while I'm sucking myself."

A slower, smoother fuck is probably better in that position so that it's not thrusting my dick into my mouth from the force, potentially causing scraping or gagging.

"Go back," he says. "You can suck yourself?"

"Yeah," I answer. "My morning jack-off session involves me blowing myself while fingering my ass, imagining I'm being sucked while sucking, then fucked while sucking myself."

"I'm definitely going to try sucking myself later," he tells me with a grin, then steps up to me, pulling me against him.

Ethan begins kissing me, our bodies against each other, his arms around me. I lean into him, wrapping my arms around him. He starts gently grinding his dick against mine, and we spend a few minutes just making out before lying down. I end up on the bottom, and Ethan shifts himself around so that his mouth is by my dick and his dick is at my mouth.

Reaching up, I grab his dick and pull back the foreskin before licking at the now-exposed head. It tastes clean, which I like very much. His shower was probably in hope of this.

"Mh!" He moans in response, then returns the favor.

We lick the heads of each other's dicks for a minute before I start taking his into my mouth, using one hand to pull his ass down a little while lifting my head up. As I take him all the way into my mouth, Ethan licks and kisses up and down my dick, making several attempts at taking it into his mouth. I am almost as thick as most adult mouths can open, so I'm not too bothered by his lack of ability. If he's able to, he'll eventually manage, and if not, he'll keep doing what he's doing just to pleasure me.

As I move up and down on his dick, I rub Ethan's ass, his hips, his back, and his stomach, feeling his smooth, firm body with my hands, moaning from time to time as he does something particularly pleasurable. He finally manages to take more than the head of my dick into his mouth, and I let out a pleasured moan as he does. Ethan goes down about halfway before stopping, and I can feel his tongue moving around on my dick.

I do the same to him, feeling his body tremble just a little. He's close, isn't he? Moving my head down, I stop so that just the head of his dick is in my mouth. Opening my mouth a little more, I grab his dick with my right hand and pull the foreskin back, then relax my mouth once more, letting my tongue wander over the head of his dick as I keep the foreskin held back. Ethan does his best to hold back on thrusting down, his moans growing louder and more pleasured.

His entire body shudders as he lets out another moan, the sound causing a slight, pleasurable vibration against my dick, and Ethan reaches his peak. Hot, salty cum hits my tongue, and I start swallowing to not waste a drop of it. Even after he finishes, I keep sucking him, aware that he doesn't want to stop until I've reached my peak, considering how much more fervently he's going at it.

Relaxing into this, I focus more on how he's making me feel, easing up on my pleasuring of him to help myself climax faster, rubbing his sides with my hands as I take his dick all the way into my mouth. Soon, I reach my peak, moaning lightly as I shoot my load into Ethan's mouth. He chokes at first, but then starts swallowing. I can feel some of my cum leaking out, but when I finish, Ethan licks it up, then pulls off of me.

There's a little bit on his lips, so when he turns around and goes to kiss me, I lick it off. We make out for a few moments, our boners rubbing together. Ethan then moves between my legs, lifting them up as he grabs the lube, inspecting it for a moment.

"This is a good brand," he comments before popping it open.

It's a lube that contains a few magical ingredients. They don't increase pleasure, decrease sensitivity, or anything, but they do help prevent it from drying out quickly while in use, prevent it from smelling bad, extend its shelf life, help it prevent damage, and improve its quality in use. It's perfect for anal.

"You use it?"

"Uh," he hesitates for a moment, face turning a little red. "Yeah. I do."

What's there to be embarrassed about? Instead of asking that, though, I just watch him as he lubes himself up. Man, I want to lick and bite those nipples, to kiss those lips. Maybe later.

Ethan slowly starts to push his dick into my ass. It's thicker than Daniel's, and more filling as a result. That doesn't prevent it from feeling pretty good, though. He tries being slow at first, but soon gives in to his horny side and starts thrusting fast and hard, bending over me and putting his hands on my shoulders. I reach up and put my hands on his back, staring into those beautiful, dark green eyes. After a minute of just thrusting, Ethan bends down and starts kissing me, his thrusts a little slower, but more forceful, his guardian amulet dragging across my chest, the metal cool against my skin.

"Mmh!" I moan into the kiss, feeling his tongue against my lips.

I let it enter my mouth, playing with it as I rub his back. Soon, Ethan breaks off the kiss and straightens up, thrusting faster once more, holding onto my legs this time.

"Oh, oh, oh!" He gasps as his speed picks up even more. "I'm going to-should I-"

"Yes," I interrupt. "It's wanted."

"Okay!" He gasps.

The sounds of pleasure he's making turn me on even more, and I start pushing my ass forward, towards him, enjoying the feeling. Ethan's grip on my legs increases, his face contorting as he starts to reach his peak.

"Unngh!" He lets out, slamming all the way inside of me. "Unngh! Ooooh!"

He starts cumming in my ass, moaning as he does, then he rests for a bit, staring down at me, meeting my gaze with his dick still in my ass. Then, he pulls out and adds a little bit more lube to his dick, an eyebrow raised in inquiry. Knowing what he's wanting to ask, I lift my legs up and bring them towards my head, moving my arms onto them.

I take my dick into my mouth, then Ethan starts to slide his dick back into my ass. With my new position, I can see it pretty clearly, how it's covered in lube and a little bit of cum. I can watch it sliding into my ass, and damn is that hot. So is the light definition to his abs, the slight sheen of sweat on him.

"Ungh!" I moan against my dick, Ethan grabbing my legs near to my ass to brace himself as he starts thrusting. "Nh-huh!"

I look up to meet his gaze, which isn't easy from this position, and he smiles in response. I'm definitely kissing him when we finish. Ethan takes it slowly this time, the initial intense horny over with. His thrusts now are more careful, more loving, but just as pleasurable. Getting fucked deep like this while sucking myself is many times better than just fingering myself, and I love it. I want this more.

With all of my climaxes already today, I know I'm not going to peak again anytime soon, but that's fine. I can get the full experience another time. Ethan's thrusts start to speed up a little, and I focus on his abs, letting his thrusts move my dick in my mouth instead of moving my head to keep going. Much too soon, Ethan lets out another long moan, then leans down, breathing heavily as I feel something hot shooting into my ass. His third, and probably a weak, orgasm.

Breathing heavily, Ethan just stares down at me, and I keep my dick in my mouth until the very end. Once he pulls out, I finally release myself, letting my legs drop down to the blanket, and Ethan lies down beside me. I turn onto my side and start kissing him, his cum starting to leak out of my ass as I do. This blanket definitely needs washing now.

Ethan turns onto his side as he returns the kiss, his slicked-up dick rubbing against mine. He puts an arm on my side, and I put one on his. The kiss lasts a few minutes, then I lean into him, pushing him down a little so that I can snuggle against him.

"I love you, Caleb," he murmurs.

"I love you, too, Ethan," I murmur back.

He puts an arm on my back, rubbing it softly as I close my eyes, relaxing. This feels nice, and I'm looking forward to many more proper snuggles with my friend now. No, my boyfriend. And maybe if he's up for it, a group snuggle with other boyfriends, once I have them. Maybe even with Daniel tomorrow.

That would be nice.

******

Thanks for reading, everyone!

If you want to contact me, you can do so through my Discord server, which can be found through https://discord.gg/YmYHp3SHfU if you wish to join. You can also email me at mattfisherstories@gmail.com, though please be aware that it may take me time to reply to the email, while I'll reply much more quickly through Discord. If you join my Discord, you can also participate in polls that are posted regarding preferences; be it characters, hair color, eye color, settings, or something else entirely. You can also find out how to support me through my Discord server.

Don't forget to donate to Nifty to help keep the archive running.