webnovel

Playful Hearts On A Boundary Line [BL]

Johan came from a past full of dark secrets. After his first love/best friend cheated on him, he left their rural town and lived for a fresh start in the nearby city, portraying an innocent persona. For years, he kept everyone out of his private life, but the mystery he’s hiding captivated Adrian, a man with an unsatisfied relationship with his girlfriend. Despite their apparent attraction to one another, a line kept them from acting on their feelings. But when Johan outed himself in a drunken confession, things took a drastic turn. On the day he decided to distance himself from his handsome workmate, Adrian appeared on his doorstep and invited him for a walk. Blinded by desire, Johan gets tangled in an insatiable affair that challenged his beliefs, awakened his feelings, and roused his fears. As they ventured between the boundaries of love, lust, and friendship, Johan’s secrets resurfaced one by one, and Adrian’s in for a wild, dangerous ride. ——— Warnings: Oh, hey! So you've decided to click on it. Great! Just a little heads up, though. If you're looking for a BL Fairytale where MC is an innocent cinnamon roll and ML is a gay Prince Charming, you've clicked the wrong book. This story depicts a grey side of gay relationships not everyone would dare to tackle. It's a sinfully forbidden love story. Sex scenes are descriptive, and strong language are unfiltered that may be upsetting to others. Readers discretion is STRONGLY advised. ——— Gold Tier Winner of WPC# 125: LGBT+ Pride Month

K_Contiello · LGBT+
Không đủ số lượng người đọc
303 Chs

Insatiable

[Johan's POV]

Adrian had the sex appetite of a beast. It's as if he's been starved for years, which was true in a literal sense. After changing condoms the fourth time, he slid inside him again. Fingers hooked around the belt in his thigh, and Johan groaned as it dug in his skin.

"Adriaaaaan!" he whined as Adrian lifted his leg and snapped his hips forward. "Let's take a break. Fuck. I'm getting numb."

"But you haven't cum yet, Han."

"I already did!"

"Just once though."

Johan buried his face against the pillow and grumbled. He was lying sideways as Adrian continued to spear him from behind.

The first time he entered him was a painful bliss. His mind burst as Adrian's length filled him, and reached him in places no one has ever did. Every thrust brought the fantasies he'd have to reality. They kept at it for two hours, but exhaustion didn't allow him to keep up with Adrian's stamina.

Adrian let go of the belt, grabbed his cock and started rubbing him. "Let me know if you're about to cum."

"Noooo! Once is enough. I wanna rest. I'm exhausted from work. We haven't even eaten lunch yeeeeet!"

Adrian thrusted faster. "Aren't I feeding you right now?"

"Fuck youuuu!"

"It's the other way around, Han." He sniggered.

Johan grabbed the pillow to muffle his exasperated howl. Adrian was like a spoiled kid; give him permission to get a cookie in the jar and he'll never stop until he consumed them all.

A jab to his prostate drove him to the edge. When Adrian clamped his mouth to his shoulder, Johan clenched. It surprised him that his sphincter could still do such a feat. He felt so stretched he feared Japan's fastest bullet train might fit in his ass.

Adrian rammed deep, and Johan shuddered as he reached his peak. His seeds squirted to the sheets in thick white streaks. Fuck. The bed was a mess. After a few more thrusts, Adrian reached his fifth orgasm.

"I told you to let me know if you're about to cum," Adrian said, pulling out. "Let's do it again, Han."

"Oh my god, stop." Johan hooked his leg back to lock Adrian in place. He's not letting him grab another packet of condom. Heavens may forbid him, but he's gonna cut his dick if he asked for another round.

"But, Han." Adrian circled an arm to pull him close, slipping himself back in. "I wanna come together."

"Next time, okay?" Johan sighed and just let Adrian stayed inside him. "We have plenty of time to do anything you want."

"Hmm. So we'll be making love often from now on? No more playing hard to get?"

"Yeah. Yeah. Just let me rest." Johan rested his still cuffed-hands to Adrian's knuckles. Maybe he's kinky, but he doesn't have such endurance.

"Okay, Han." Adrian kissed the back of his neck. Sleep consumed them, pressed against each other, still connected, surrounded with the evidence of their insatiable desire.

———

Johan woke at twilight, stomach grumbling from hunger. He has been cleaned and dressed in a simple shirt and boxers. The sheet's been replaced too. However, Adrian's not on his side. If it wasn't for the soreness in his back, and the welts on his thighs and wrists, he would have assumed he had another wet dreams about the blond.

A blue note taped to the lampshade caught his attention. Johan shifted, cursing at the stinging sensation before snatching the paper. Adrian's cursive writing was neat, surprisingly. It made him smile.

'Han, I'd love to stay and spend the night, but I have some business to take care of. I bought you food so you don't have to cook for dinner. I've fed the cat too. I'll see you soon. Love you.'

His heart made an involuntary skip, and his smile faltered a little. Adrian threw the 'L' word so casually that Johan had to place the paper down to the bedside drawer.

The sex was incredible. Not exactly the best, but it satisfied him nevertheless. And their little foreplay had him lowered his guard a little, allowing a fragment of emotions to leak out.

"Don't fall in love." Johan rubbed his face, fingers gliding up to comb his hair out of his face. "Adrian was just pleased. He's not in love with you. Not all intimacy equals to love. Always remember that."

Johan stood from bed and walked to the kitchen. Despite Adrian's thickness, the preparation and plenty of lubes helped not to fissure him to the point he'd be limping or unable to walk. It still stung though, but tolerable.

"Well, we did it five times," Johan mused, flushing when he met Scythe's judgmental blue eyes. "What?"

Sat on top of the kitchen counter, Scythe licked his paw and snubbed him. If the cat could talk, it will probably mock him, saying, "I thought you'll stay out of his bounds, stupid human?"

Pulling the cat's ear, Johan chuckled when Scythe gave an annoyed growl and chomped his thumb. His paws grabbed his wrist and playfully bit him. He rolled his eyes. "Is that the best you can do? It doesn't even hurt."

Scythe eventually let go of his hand and went back to licking himself. Shaking his head, Johan walked to the fridge. Another note stuck through a magnet had him raising his brows.

'I've got you dinner! Just heat the chicken when you wake up.'

The hand-written heart at the end of the note had him sighing. Opening the fridge, Johan took out the disposable container with fried chicken and spaghetti. There are also large fries and coke float.

Wait, did he go to Jollibee? He got his motorbike, but it's still a bit far from his apartment. Such effort. Every little thing he's doing kept sending unwanted flutters across his chest.

"This is getting difficult."

Adrian was treating him like a lover, and it's not good for his heart.

After reheating the chicken and fries, Johan brought his food to the living room. His plan was to watch TV while eating dinner, but the vibrating sound coming from his abandoned bag on the couch alerted him of an incoming call.

It was Adrian.

Johan hesitated to answer. What if it was Rhia again? He didn't leave any suspicious mark on his skin, did he? He made sure not to. But what if in the heat of a moment he did, like, scratch him with his fingernails?

The phone continued to vibrate in his hand. Johan tapped the answer button, put it in his ears and listened.

"Han? You awake?"

Relief puffed out of his mouth upon hearing Adrian's voice. Grabbing the coke float, Johan took a sip before he spoke. "Yeah, I'm awake. I wouldn't have answered if I'm still asleep, now would I?"

Adrian laughed. "What's with the sulky tone? Are you mad I'm not by your side when you wake up?"

"W-what?" Johan sputtered. This jerk! He must not be with Rhia right now because he's being his obnoxious, flirty self. And who's being sulky? "Did you call to annoy me?"

"No. I just want to check on you," Adrian said. "I don't want you thinking I ran after getting what I want."

"..." Johan popped some fries to his mouth.

"Are you eating?"

"Yeah."

"Good." Adrian paused. "How's your ass?"

Johan stopped chewing the potato strips as blood rush to his face. "Fuck you. I'm hanging up."

No! No! Han—"

He threw his smartphone to the end of the couch and ignored Adrian's call for the rest of the evening. Does he really have to ask that? Bastard.

Focusing on his meal, Johan grabbed the spaghetti. He stabbed the sliced hotdogs and twirled the pasta on his fork. He savored the sweetness of banana ketchup that rolled on his tongue along with the grated cheese.

The thing about Filipino spaghetti was that it's too sweet compared to Italian's. He's not complaining though. He liked it that way.

His smartphone continued to vibrate against the leather surface. Johan glared. He fetched the device with his toes, grumbling as the movement brought discomfort to his backside.

Stupid Adrian. He cancelled the call and typed a quick text instead.

Johan: Stop calling and let me eat in peace.

Adrian: But you're mad :(

Adrian: I'm sorry!

Adrian: Haaaann!

Johan caught himself smiling at the continuous reply. An image of Adrian giving him a puppy look appeared in his imagination. He cleared his throat and grabbed the coke float. 'Stay mad. Stop smiling, damn it!'

Another incoming call shook his fingers, but his smile dropped upon seeing the caller ID. Diego's name flashed on the screen, and the memory of their conversation this morning flashed in his mind.

Sighing, Johan answered the call. "What do you want?"

"You're still rude even over the phone." The amused snicker made him regret picking up. He should have just ignored the fucker.

"I hope you're not forgetting that I'm not in duty today, Diego," Johan snapped. "You have no reason to call."

"Oh, come on. Don't be like that. Have you forgotten what I said this morning?"

Annoyance skittered in his vocal cord, tempting Johan to fire the man with every expletive he had stored in his vocabulary. "I'm tired. Let's talk some other time."

Johan pressed the end call button before he heard more of Diego's bullshit. If he thought he could manipulate him, he had another thing coming.

And we're now on Volume 2! New characters coming!

Edit: I originally plan to add new POV's but I decided I'll only put an occasional one in the future (like Diego or Rhia) if it serves the plot.

Stay tuned!

K_Contiellocreators' thoughts