Final Fantasy - All Series Fan Fiction ❯ A Hearts Second Chance ❯ Chapter 23 ( Chapter 23 )

[ X - Adult: No readers under 18. Contains Graphic Adult Themes/Extreme violence. ]
Lilly sat on the front porch of the house watching the surrounding trees dancing in the wind. Sephiroth was pacing the porch behind her, tension increasingly radiating from him with every pass. She didn’t have to ask to know what was bothering him, ever since Cloud woke two days ago, Sephiroth had been avoiding the blonde. Finally he gave a deep growl and stepped off the porch.
“I’m going for a walk,” he said as he marched off to the woods. Lilly was pretty sure a few trees would be suffering the wrath of Masamune today.
Lilly watched him disappear into the dense growth of the woods. She could sympathize with the General, she was feeling a little frustrated as well. When she had woke she was told Vincent had left that morning to take the helicopter in search of Cid and the members of Avalanche.  It seemed they were going to join the group in a fight to take down Shin-Ra. Sephiroth had told her about the Presidents approval of Cloud’s abduction and use in Hojo’s experiments. She hoped the city could take the war that was on its way all because of one man made the decision to allow freedom to a mad scientist.
Movement near the side of the house had Lilly tensing, turning her head slightly she saw Cloud streak across the lawn and into the woods. Lilly couldn’t help the smile that crossed her face. It looked like the trees in the forest may have a break because Cloud was taking it into his hands to finally confront Sephiroth. Closing her eyes she heard the moment Cloud caught up to the General. They argued for a moment, then everything went quiet, the forest itself seemed to be holding its breath. Then came a throaty moan, followed by what could only be a sucking sound. Lilly’s eyes snapped open as she felt her face heat up. Covering her ears with her hands she desperately tried to block out the sound of their union.

Cloud had been watching from his window when Sephiroth crossed the lawn and entered the wood, obviously in some kind of temper. Looking at the empty room he jumped from the window and ran for the woods knowing his mother would be pissed at him later. Bursting through some thick brush he was met with the tip of a very long sword.
“Cloud.” Sephiroth said, surprise briefly coloring his eyes before they went flat again, “you need to get back to bed.”
“No, I feel fine.” Cloud told him, “Just a little tired.”
“Get back to the house.” Sephiroth barked, turning away from Cloud
“I said no.” Cloud growled. Sephiroth turned on him picking him up and slamming him into a tree. Cloud knew he should be terrified, but he knew Sephiroth had not hurt him, had held back from using his strength when he pinned him to the tree. He also knew that something was bothering the man who shook before him now, that was the reason Cloud had followed him to the woods.
Sephiroth had been terrified these last few days as he watched Cloud slip in and out of consciousness. Every moan, every gasp of pain from his precious blonde had tore a hole in his soul. Even now he would not lean into the younger man for fear of hurting him more. Lowering his gaze he squeezed his eyes shut, he knew he had been a coward hiding from Cloud since he had woken, but he had been too embarrassed to meet Cloud’s gaze. Sephiroth did not expect to be forgiven for allowing Cloud to be taken by Hojo, but if Cloud really hated him for his failure to protect him Sephiroth would die inside.
Cloud hung there in Sephiroth’s grasp waiting, watching the emotions running across Sephiroth’s lowered face. With a low growl Sephiroth lowered Cloud to the ground and backed away, but Cloud was not going to settle for that. Grabbing Sephiroth by his coat he jerked him forward turning to slam him into the tree.
“What are you doing?” Sephiroth barked, grabbing Cloud’s hand as he gripped his coat.
“Showing you that I do not appreciate being ignored. Now, what the hell is wrong with you?” Cloud shouted back.
Sephiroth’s mouth opened then shut hard making the muscles in his jaw twitch.
“Tell me.” cloud barked.
“I failed you.” Sephiroth practically screamed, then groaned dropping his head back onto the tree.
“How?” Cloud asked. Sephiroth lowered his gaze to Cloud’s questioning blue eyes. There was no hatred or resentment there, only concern.
Raising his hand to Cloud’s pale cheek he said, “I was supposed to protect you, but I failed to stop Hojo from taking you.”
“It was not your fault that I was taken, I let my guard down. If there is any blame it belongs to the man who took me and you punished him for his crime. Stop punishing yourself.” Cloud said reaching up to place his hand over Sephiroth’s.
“But I should have been there…..” he couldn’t finish the statement as Cloud took his mouth in a furious kiss, effectively shutting him up. Cloud wrapped his hand into Sephiroth’s hair drawing a gasp from him, taking advantage of it Cloud pushed his tongue past his lips as his hands began to unfasten Sephiroth‘s pants.
Leaning back Cloud said, “Stop blaming yourself.”
Dropping to his knees before the General, Cloud released Sephiroth’s growing member. Looking up into his cyan eyes, Cloud ran the tip of his tongue along the slit. Sephiroth dropped his head back with a loud groan. Cloud’s velvet tongue ran down the underside of his shaft only to be dragged back up. Sephiroth grabbed a handful of blonde hair, silently begging Cloud to continue. Cloud swirled his tongue over the tip and slowly began his decent onto Sephiroth’s engorged cock. Sephiroth’s grip tightened in his hair causing Cloud to growl around the Silver-haired mans shaft.
Sephiroth knew he had a reason for avoiding the blonde on his knees, but at the moment he could not remember what it was. The talented mouth wrapped around his aching cock kept shattering any thought he tried to put together. He moaned again as Cloud took him back into the tight, hot cavern, swallowing as his cock hit the back of the blonde’s throat.
Cloud was kneeling on the ground one moment then the next he was jerked off his knees and pinned against the tree with Sephiroth’s mouth devouring his. He gasped when the Silver-haired man nearly ripped his pants from his body and thrust his tongue into Cloud’s mouth. Raising Cloud’s legs onto his arms, Sephiroth parted the cheeks of his ass, exposing his waiting entrance and thrust deep. Cloud cried out from the sudden invasion, tears in his eyes as he fought against the pain.
“I’m sorry, I can’t stop,” Sephiroth growled out as he pulled back and surged into the blonde again, tilting his hips to find Cloud’s pleasure spot.
Throwing his head back, Cloud screamed when Sephiroth slammed into his prostate. Fisting handfuls of Sephiroth’s hair, Cloud rocked his hips forward meeting the powerful thrusts of his passionate lover. Their mouths met in a frenzy, tongues thrusting in time with their lovemaking. Cloud could feel his body tightening from the growing pressure of his release, then Sephiroth twisted his hips hitting his prostate hard. Cloud screamed into Sephiroth’s mouth as he coated their bellies with hot liquid.
As Cloud’s hot channel tightened around him with his orgasm, Sephiroth tried to hold on a little longer, not wanting this moment to end. He thrust deep as Cloud gripped his long hair tight in his fists pulling hard. Sephiroth threw his head back with a roar as his orgasm screamed through his body numbing his legs, with a grunt they gave out, dropping him and Cloud to the ground panting.