Obsession
folder
+M through R › Mega Man
Rating:
Adult +
Chapters:
5
Views:
2,066
Reviews:
1
Recommended:
0
Currently Reading:
0
Category:
+M through R › Mega Man
Rating:
Adult +
Chapters:
5
Views:
2,066
Reviews:
1
Recommended:
0
Currently Reading:
0
Disclaimer:
I do not own Mega Man, in any part, it all belongs to Capcom and I'm not making any money so don't sue, and stuff
Desire
Obsession
Author: Garlyle Wilds / Genis Irving
Origin: Mega Man Star Force 3
Jack hates Geo, but hatred is close to a great many other, dangerous things (Jack/Geo)
I do not own Mega Man, in any part, it all belongs to Capcom and I'm not making any money so don't sue, and stuff.
Warnings: M/M, Violence, N/C, Anal
III: Desire
"What's the matter, Geo? You're not scared, are you?"
Listening to the muffled sounds from the boy below him, Jack filled in his own answer - of course Geo was scared. Jack had his rival below him, naked and bound, and completely at his mercy. There was no other way he would have preferred it.
Jack stood over Geo, watching the indignant look on his rival's face, enjoying the look of Geo's body squirming as he tried to get his arms loose from behind him, or maybe pull loose the cuffs around his ankles. It was futile though.
"Come on, now, Geo. Where's your friendship now, hmm?" Jack licked his lips, slowly kneeling down in front of Geo. Unlike Geo, who was kneeling but bending forward in a rather useless attempt to hide his body from view, Jack kept his back straight. Besides, it let him remain looking down at the other boy. "Going to try to stop me?"
All he got was more muffled sounds from beyond the gag stuffed in Geo's mouth.
"Oh, no? Come now, Geo," Jack grinned, grabbing a hold in Geo's hair and throwing him backwards. Geo tumbled a bit, making another muffled squeak as he ended up on his back, but he still tried to cover himself up by pulling his legs up to his chest. Though, that just gave Jack a better view of the other's ass. "Fight me."
Geo did, the only way he could - he tried to spring his legs out, forward, trying to kick Jack in the head. The black-haired boy had seen it coming though, grabbing Geo's legs and slamming them down onto the floor, quickly climbing over the other and sitting on those prone limbs, watching Geo's face twist a bit in pain as Jack's weight settled onto his skinny legs. Jack just smirked, studying his rival's pain, then his body. Now that Geo was pinned down, looking over him was so easy. The slim, supple little chest, and those soft hips, and that little boyish dick, limp and vulnerable.
"What's the matter? Is that all you've got?" Jack grinned, leaning over Geo, still keeping the little hero's legs pinned with his body, even as he used one hand to steady himself. The other one he let wander; from fingertips on Geo's neck, to tracing down his shoulders, down to a small nipple. He teased it a little, enjoying the sight and sound of a little shiver of pleasure running through Geo's body. Then, he grabbed and twisted, and listened even more to the cry he got in response.
"You know, you really didn't beat me. A wave battle doesn't count, not when we've got other stupid things providing us power. Especially when you're as weak as this without it, Geo!" Jack growled a bit, faintly recalling something he didn't want to: losing his fight against Mega Man.
It made his blood boil to think about it. He'd exhausted every damn inch of power he had, fighting against this supposed world-saving hero, and he'd lost. Well, no, he hadn't, Corvus had. Corvus couldn't stand up to the fight for such a long time, but he was sure about it. He could have gone on longer.
"You hear me? I'm stronger than you, Geo Stellar," Jack growled, growing angry quickly as the memories replayed themselves in his head.
He couldn't stand it.
He also couldn't stand the challenge in Geo's eyes from below him. The look that made words echo in Jack's ear, from right before that battle.
"You've got to stop and think about this! You're our classmate... and our friend!"
Jack could hear it again like Geo had said that, and the look in Geo's eyes softened so much, to that stupid hope he had before they fought...
"Shut up!"
It didn't matter if Geo had said it or not, but Jack slugged the boy in the face.
He watched Geo cough and sputter, eyes tearing up. Then Geo turned back up to face him, and...
"As long as we share those memories, you'll always be my friend!"
"Shut up! Shut up! Shut up!"
How dare Geo say those things to him. That stupid mushy crap. Friends!? As Jack's voice rose, he kept repeating himself. Over and over. And as he shouted, down came his fists, their strength increasing. Over and over, bruising and battering Geo beneath him.
Jack could hear Geo crying and screaming out in pain. Jack just wanted Geo to shut the hell up.
One final blow to Geo's skull, and the little hero finally did shut up, reduced to bloodied sobs and whimpers.
Still, Jack's blood was boiling. That was what he wanted to see; Geo, beaten and bloodied beneath him, little more than the weak little bitch he really was.
"I'm going to show you how useless you are Geo," Jack breathed, hands going down to tug at his pants. He couldn't get them off fast enough. There they went, and he watched Geo slowly look back up at him with terror. It was delicious.
Jack climbed off of Geo just enough to roll the boy over onto his front. He climbed back over Geo's legs quickly, before the boy could try to scramble away. Not that it mattered; Geo's hands and legs were still bound, his face down against the ground as he couldn't lift it away. Well, what did it matter? The little hero's ass was up in the air, in the perfect place for Jack to enjoy.
Just as he wanted. But one thing could be changed to make this better.
Jack's hand reached for Geo's gagged mouth, pulling the wad of fabric out and listening to Geo coughing for air the moment it was available. "Well, Geo? What do you have to say for yourself?"
"Don't... don't do this, Jack, please..." he could hear Geo sobbing those words out, just like he wanted to hear. "You... you win, just please...!"
"Hear this, Geo Stellar. I. Own. You."
With those words, Jack shoved himself into Geo, listening to the boy's scream as his body tried to deal with the sensation of pleasure that ran through him. He could practically feel Geo's body tearing open to accommodate him, blood running a bit from the boy's ass, but it didn't matter to him. He wasted no time, before starting to rock his hips. Each thrust that he made, he could hear Geo cry out harder in desperate protest against the rough fucking.
"You hear me? Geo, you are mine."
Another thrust, another delicious scream, another sound of begging from Geo to stop.
"I won't stop," Jack growled louder, feeling his body burning with lust and his cock ready to explode. Just a little more...
"Jack, please... more!"
"That's right! beg me for more!"
"Jack...!"
He was practically screaming now. "You're mine, Geo! All mine!"
Jack's body bolted upwards, hardly even aware he was shouting as he came...
...all over his underwear.
"...Jack?"
It took a few moments to recognise that it was his sister's voice he'd heard. That he was in a bed. A rather shoddy one too. This was...
Right. He was in prison.
His body curled up a bit, partially hoping hide the fact that his body was still busy making a mess without his consent. Had that really all been a dream? It had to have been. He held his head in a hand for a moment, trying to sort things out. Yeah, he'd been locked up after he'd lost to Geo--no, lost to Mega Man--because he was a criminal. Right. This was WAZA's jail.
His sister hadn't said a word, but she never did. Jack slowly turned to her as he realised she was still staring at him.
"...What did you hear?" he growled.
"A lot," she answered back. That was all she needed to say; Jack could feel his gaze heating up. She was a lot older than him, she'd know. And it wasn't like her and Ace hadn't had a relationship going in the past either.
Wait, why was he comparing it to dreaming about a boyfriend? It was a dream about getting his way with Geo.
"It's lust, and nothing else," he told her, flopping back onto the bed and turning his head away. He didn't want to face Tia right now, or the camera in the corner of the room. The dream was still vivid in his mind, and he couldn't believe he'd had something as silly as a wet dream about his rival.
"...Alright," Tia's voice responded, and Jack could hear her returning to her bed. Good, maybe she'd just leave it dropped, he figured. He was wrong. "You shouldn't fall for your enemies."
"What? S-Shut up!" Jack spat back, still not turning to face her. "It's not like that! And beside, you're one to talk!"
"...I suppose you're right."
Normally, he would've gotten angrier and rounded on anyone making a comment like that, but snapping at his sister was something he wasn't very good at doing. She didn't actually think it was like her and Ace, did she? No, all he wanted Geo for was to own him, to win against him, to prove himself superior.
The idea that he craved Geo for anything else, bothered Jack for hours before he could get back to sleep.
To Be Continued
Author: Garlyle Wilds / Genis Irving
Origin: Mega Man Star Force 3
Jack hates Geo, but hatred is close to a great many other, dangerous things (Jack/Geo)
I do not own Mega Man, in any part, it all belongs to Capcom and I'm not making any money so don't sue, and stuff.
Warnings: M/M, Violence, N/C, Anal
III: Desire
"What's the matter, Geo? You're not scared, are you?"
Listening to the muffled sounds from the boy below him, Jack filled in his own answer - of course Geo was scared. Jack had his rival below him, naked and bound, and completely at his mercy. There was no other way he would have preferred it.
Jack stood over Geo, watching the indignant look on his rival's face, enjoying the look of Geo's body squirming as he tried to get his arms loose from behind him, or maybe pull loose the cuffs around his ankles. It was futile though.
"Come on, now, Geo. Where's your friendship now, hmm?" Jack licked his lips, slowly kneeling down in front of Geo. Unlike Geo, who was kneeling but bending forward in a rather useless attempt to hide his body from view, Jack kept his back straight. Besides, it let him remain looking down at the other boy. "Going to try to stop me?"
All he got was more muffled sounds from beyond the gag stuffed in Geo's mouth.
"Oh, no? Come now, Geo," Jack grinned, grabbing a hold in Geo's hair and throwing him backwards. Geo tumbled a bit, making another muffled squeak as he ended up on his back, but he still tried to cover himself up by pulling his legs up to his chest. Though, that just gave Jack a better view of the other's ass. "Fight me."
Geo did, the only way he could - he tried to spring his legs out, forward, trying to kick Jack in the head. The black-haired boy had seen it coming though, grabbing Geo's legs and slamming them down onto the floor, quickly climbing over the other and sitting on those prone limbs, watching Geo's face twist a bit in pain as Jack's weight settled onto his skinny legs. Jack just smirked, studying his rival's pain, then his body. Now that Geo was pinned down, looking over him was so easy. The slim, supple little chest, and those soft hips, and that little boyish dick, limp and vulnerable.
"What's the matter? Is that all you've got?" Jack grinned, leaning over Geo, still keeping the little hero's legs pinned with his body, even as he used one hand to steady himself. The other one he let wander; from fingertips on Geo's neck, to tracing down his shoulders, down to a small nipple. He teased it a little, enjoying the sight and sound of a little shiver of pleasure running through Geo's body. Then, he grabbed and twisted, and listened even more to the cry he got in response.
"You know, you really didn't beat me. A wave battle doesn't count, not when we've got other stupid things providing us power. Especially when you're as weak as this without it, Geo!" Jack growled a bit, faintly recalling something he didn't want to: losing his fight against Mega Man.
It made his blood boil to think about it. He'd exhausted every damn inch of power he had, fighting against this supposed world-saving hero, and he'd lost. Well, no, he hadn't, Corvus had. Corvus couldn't stand up to the fight for such a long time, but he was sure about it. He could have gone on longer.
"You hear me? I'm stronger than you, Geo Stellar," Jack growled, growing angry quickly as the memories replayed themselves in his head.
He couldn't stand it.
He also couldn't stand the challenge in Geo's eyes from below him. The look that made words echo in Jack's ear, from right before that battle.
"You've got to stop and think about this! You're our classmate... and our friend!"
Jack could hear it again like Geo had said that, and the look in Geo's eyes softened so much, to that stupid hope he had before they fought...
"Shut up!"
It didn't matter if Geo had said it or not, but Jack slugged the boy in the face.
He watched Geo cough and sputter, eyes tearing up. Then Geo turned back up to face him, and...
"As long as we share those memories, you'll always be my friend!"
"Shut up! Shut up! Shut up!"
How dare Geo say those things to him. That stupid mushy crap. Friends!? As Jack's voice rose, he kept repeating himself. Over and over. And as he shouted, down came his fists, their strength increasing. Over and over, bruising and battering Geo beneath him.
Jack could hear Geo crying and screaming out in pain. Jack just wanted Geo to shut the hell up.
One final blow to Geo's skull, and the little hero finally did shut up, reduced to bloodied sobs and whimpers.
Still, Jack's blood was boiling. That was what he wanted to see; Geo, beaten and bloodied beneath him, little more than the weak little bitch he really was.
"I'm going to show you how useless you are Geo," Jack breathed, hands going down to tug at his pants. He couldn't get them off fast enough. There they went, and he watched Geo slowly look back up at him with terror. It was delicious.
Jack climbed off of Geo just enough to roll the boy over onto his front. He climbed back over Geo's legs quickly, before the boy could try to scramble away. Not that it mattered; Geo's hands and legs were still bound, his face down against the ground as he couldn't lift it away. Well, what did it matter? The little hero's ass was up in the air, in the perfect place for Jack to enjoy.
Just as he wanted. But one thing could be changed to make this better.
Jack's hand reached for Geo's gagged mouth, pulling the wad of fabric out and listening to Geo coughing for air the moment it was available. "Well, Geo? What do you have to say for yourself?"
"Don't... don't do this, Jack, please..." he could hear Geo sobbing those words out, just like he wanted to hear. "You... you win, just please...!"
"Hear this, Geo Stellar. I. Own. You."
With those words, Jack shoved himself into Geo, listening to the boy's scream as his body tried to deal with the sensation of pleasure that ran through him. He could practically feel Geo's body tearing open to accommodate him, blood running a bit from the boy's ass, but it didn't matter to him. He wasted no time, before starting to rock his hips. Each thrust that he made, he could hear Geo cry out harder in desperate protest against the rough fucking.
"You hear me? Geo, you are mine."
Another thrust, another delicious scream, another sound of begging from Geo to stop.
"I won't stop," Jack growled louder, feeling his body burning with lust and his cock ready to explode. Just a little more...
"Jack, please... more!"
"That's right! beg me for more!"
"Jack...!"
He was practically screaming now. "You're mine, Geo! All mine!"
Jack's body bolted upwards, hardly even aware he was shouting as he came...
...all over his underwear.
"...Jack?"
It took a few moments to recognise that it was his sister's voice he'd heard. That he was in a bed. A rather shoddy one too. This was...
Right. He was in prison.
His body curled up a bit, partially hoping hide the fact that his body was still busy making a mess without his consent. Had that really all been a dream? It had to have been. He held his head in a hand for a moment, trying to sort things out. Yeah, he'd been locked up after he'd lost to Geo--no, lost to Mega Man--because he was a criminal. Right. This was WAZA's jail.
His sister hadn't said a word, but she never did. Jack slowly turned to her as he realised she was still staring at him.
"...What did you hear?" he growled.
"A lot," she answered back. That was all she needed to say; Jack could feel his gaze heating up. She was a lot older than him, she'd know. And it wasn't like her and Ace hadn't had a relationship going in the past either.
Wait, why was he comparing it to dreaming about a boyfriend? It was a dream about getting his way with Geo.
"It's lust, and nothing else," he told her, flopping back onto the bed and turning his head away. He didn't want to face Tia right now, or the camera in the corner of the room. The dream was still vivid in his mind, and he couldn't believe he'd had something as silly as a wet dream about his rival.
"...Alright," Tia's voice responded, and Jack could hear her returning to her bed. Good, maybe she'd just leave it dropped, he figured. He was wrong. "You shouldn't fall for your enemies."
"What? S-Shut up!" Jack spat back, still not turning to face her. "It's not like that! And beside, you're one to talk!"
"...I suppose you're right."
Normally, he would've gotten angrier and rounded on anyone making a comment like that, but snapping at his sister was something he wasn't very good at doing. She didn't actually think it was like her and Ace, did she? No, all he wanted Geo for was to own him, to win against him, to prove himself superior.
The idea that he craved Geo for anything else, bothered Jack for hours before he could get back to sleep.
To Be Continued