-|DESIRE|-

Dedicated to Jess... I'm really going to miss you :/

WARNING!

This contains YAOI.

If you don't like...Don't read.

Chapter Sneak Peek:

Cloud sneaks off into the toilet to fix his 'problem.'

But is that a too risky thing to do?

Author Note:

I'm always listening to the FFVII soundtrack when I write this fic.

Never anything else... So amazing.

Do any of you know the track -World Crisis?- It's helping me to write!

CHAPTER FOUR

RELIEVING PRESSURE

Cloud gawped at himself in the mirror.

-Gaia.-

He had never seen himself in such a state before.

His eyes were shot open – his features were crumpled up – his entire body was quivering.

This lack of willpower was torturing him.

-Ggh.-

Cloud had known that this would happen.

His disgusted and perverted brain could only handle so much teasing...

-I am human after all..!-

Cloud sighed to himself and shook his head.

This was soo simple to fix.

All he had to do was snake his hand down those tight work trousers... wrap it around that throbbing organ... pump himself crazy... touch himself crazy... picture those disgusting images in his head...Zack's hand down there...The thought of finally being able to release...

-Ggh!-

The idea alone made his entire body spasm.

"T-This... Has to stop...!"

Cloud started at himself deeply in the mirror; watching as the tiny beads of sweat dripped down his crumpled forehead. He was nervous... so so nervous.

What if someone caught him?

What if someone got suspicious and came looking?

How could Cloud possibly excuse himself from moaning and cursing in the public bathroom?

This was insane...

Was he really going to go along with this?

Was he really that desperate that he had to go along with this?

...

The answer was yes.

Of course it was yes.

-Damnit.-

Swearing to himself as he did so; Cloud detached himself from the bathroom sink and slowly turned around towards the three cubicles.

They were beckoning him... Begging him to give in.

No... That was just his mind – his conscience – messing with him – torturing him.

-I'm so desperate to even consider this.-

Cloud groaned loudly and took a step forward; slowly edging himself towards the middle cubicle.

His hand was already itching to move downwards...

-I even disgust myself...-

Louder and louder, his heart began pounding against his chest.

The excitement about what he was about to do – the fear of what it might result in.

-I wish I had more willpower than this.-

The cubicle door was finally in reach.

He pushed it open with a strong force and momentarily tensed up in fear.

-Turn back... Turn back...-

Cloud couldn't make himself turn back, though.

As much as he wanted to.

This was going to lower the risk of exposing this condition to Zack.

He had to do this

-No other choice...-

Rushing as he did so; Cloud flung himself into the middle stall and slid the lock across with shaky hands.

-How are you going to be able to do ... 'that'... if you can't even close a lock properly?-

He backed himself up against the cubicle wall and tilted his head up towards the ceiling.

His eyes... They were hazy... Misty...

Was this desire even messing up his eyesight? Was it that bad?

-Just get on with it!-

Cloud obeyed his impatient conscience and drew his hand down towards the hardened area.

The material was stretching so bad... He was surprised it hadn't ripped.

-So hard...Never like this...-

His one hand began working on his zipper, whilst the other fiddled with the plastic button. Cloud's hands were trembling so much... He could barely undo either of them.

The anticipation was killing him; biting on his lips so hard he almost drew blood.

-Ggh.-

Finally the two obstacles came undone and left the boy breathless.

So excited... So nervous... So relieved...

His trousers were immediately pulled down and the blonde was left standing in his blue boxers.

-Sheesh.-

The bulge sticking out was gigantic.

He didn't even think it possible for himself to get that big...

-Nothing compared to Zack's size though.-

Cloud whimpered at the memory.

His had been insanely large... Perfectly sized... Just like he'd pictured in his fantasies...

-Imagine that inside you...-

"Ggh!"

-Imagine your mouth wrapped around that...-

Cloud grunted at the thought and thrust his body forward.

He had to get on with this...

His head was already driving him insane!

-This is going to feel amazing.-

In one swift and easy motion; Cloud wrapped two hands around his tight boxers and hauled them down to his ankles – leaving his huge erection on show, waiting to be attended to. Pulsing... Throbbing... Pounding... Desperate to be shown attention.

-Gaia.-

He never got himself this wound up... This eager...

This hard...

Cloud had to hold his breath as a hand lowered down towards the aching area.

This was going to all be relieved...

His hand wrapped around the middle of his cock and squeezed tightly; sparking sensation across his entire body. Flying up his back... travelling up his stomach... Exploding downwards...

Just that little touch... That little taster... His head... He couldn't...

"Ughhh..."

Cloud quickly regained himself and slowly began moving his hand up and down; starting off with light and teasing motions.

He felt as if he hadn't done this for years... Or as if it were his first ever time.

"Gaia..."

Those disgusting images in his head were slowly coming back.

But this time it was different...

Cloud was picturing Zack back at the food table; describing the many ways in which the boy could pleasure someone. Those words could easily be twisted and manipulated – used to his advantage... Boy, was Cloud going to use them to his advantage...

"I bet you're great with that tongue Cloud."

!

Cloud thrust himself forward as the sound of Zack's husky voice filled his disgusting head.

"That tongue in my mouth... That tongue between my legs..."

He didn't care anymore... it didn't bother him...

"Take it, Cloud. Please... I'm begging you..."

"...Good with your tongue."

These thoughts may have been disgusting and false – but they were certainly serving their purpose well.

"Zack..."

His hand was driving furiously now; thrusting itself up and down his weeping cock.

"Damnit!"

Cloud could hardly stand... He could hardly function...

The image of him between Zack's legs - testing that theory out on him.

"Damn, you're good at this Cloud."

Zack pushing his head down further and further; forcing the blonde to consume that organ...

The feeling of the veins pulsing in his mouth... The painful grip in his hair...

"Keep going baby..."

This was working so well...

Cloud began flicking his thumb roughly over the head; sliding himself over the first few drops of pre-cum. His hand was pumping so fast now... He could barely feel it... Barely see it... But boy, he could feel it.

He was getting back into his normal routine... Reeling in this sexual frenzy...

Shuddering at the pleasure...

Zack was moaning now in his head... Thrusting himself deeper into Cloud's mouth.

Those words from a few moments ago were ringing in his filthy mind.

"So good with that tongue..."

His voice was so clear from the memory...

-Ggh!-

Cloud's hand squeezed his shaft tightly as the image of Zack gazing down at him entered his head.

That hand on his cock got tighter and tighter...

The pounding underneath him got stronger and stronger...

"Unph!"

Cloud was going to explode... He couldn't handle this feeling...

-Fuck, this feels good.-

The images of Zack were flashing mentally in his head now.

He was grinning down at him; licking his lips. Uttering his name as he got closer and closer...

When in fact it was Cloud getting closer and closer...

It was Cloud moaning louder and louder...

His hand flicked once more over the weeping head; coating himself with this natural lubrication...

That was the final movement that worked the magic.

Grunting as he did so; Cloud thrust his hand once more down his cock and allowed his body to drown him in the feeling of sweet feeling of release.

Sweet sweet release.

The scenario in his head was finally finishing...

Zack thrust himself into Cloud's mouth one last time; letting out a final deafening cry.

"Cloud!"

The blonde followed suit.

"ZACK!"

Throwing his head back forcefully; Cloud relaxed his body as the orgasm at last played out. The liquid that had been building up inside of him was finally shooting out; spraying the wall in the blonde's sweet liquid. That familiar feeling of warmth and fireworks was shooting up his body... Swarming his crotch... So much sensation...

Too much sensation...

Cloud was panting now... Breathless... Blown away by the feeling...

"Damnit..."

He was going to sit there and take this perfect moment in...

Finally, the pain was gone – replace with pleasure.

All that constant teasing and testing of his willpower had paid off.

It had all been worth it.

Cloud could finally sit back and sigh happily... Relieved... No longer in danger...

Well.

At least...

He thought he was going to enjoy this moment.

He thought he wasn't in danger.

-CRASH!-

Cloud screamed uncontrollably as the supposedly locked door to the side of him burst open and almost flew off its hinges.

-WHAT THE!-

The movement was so quick and so unexpected that the blonde found himself unable to move; gawping at the sight before him.

-NO! NO! NO!-

Cloud whimpered to himself as the realisation hit him.

It took a few moments for him to realise...

"Z-Zack!"

-This can't be happening...-

His hands were clumsily pulling his trousers up; desperate to cover that exposed area.

This wasn't happening...

This couldn't possibly be happening...

Only moments ago had he been reeling in the aftermath of his release...

Everything had been going right for him!

"Cloud..." the man before him choked.

He couldn't look up at him...

He couldn't face him...

Zack Fair was definitely stood in front of him – no question about it.

As much as Cloud wanted to pretend he wasn't.

Gawping at the sight of his best friend – covered in cum - as a result of him!

-Oh shit oh shit oh shit!-

Cloud was desperate for this to be a vision... A hallucination...

But it wasn't.

"Zack, I -!"

The man held his hand up.

-Oh Gaia! Oh Gaia!-

He had seen his cock... He had seen what he was doing...

Cloud had been caught out...

-No... No...No...-

"I heard you scream my name..." Zack said weakly. "I came looking for you and heard you cry out. I thought you were in pain, Chocobo. You sounded odd. I didn't realise..."

-He heard me call out his name...-

There would be no question as to why Cloud had been doing this.

"Umm... I... Zack...It's..."

There was nothing he could say to make his better.

Cloud had been caught

That was the end of it.

"You called my name so I just assumed..."

-Why wasn't I quieter...?-

"But I understand now..."

Cloud couldn't even speak... He was frozen... Shaking... Utterly Humiliated...

He wanted to cry – no – SCREAM.

He wanted to punch the wall next to him.

"I came to find you and tell you the missions off," Zack said clumsily. "Somebody turned up and sorted the problem out before we had the chance too. I was coming to ask if you want to share a helicopter ride..."

-He's not going to want to now!-

"Clear yourself up, Chocobo. If you fancy flying, that is."

Wait...

Was he still going to let him travel with him?

After what had just happened?

After what he had just witnessed?

-!-

Cloud finally forced himself to look up at the man.

-What the...-

He didn't get it...

Zack didn't look angry...

Or upset...

Or concerned...

Just... confused.

"I'm sorry, Zack," Cloud croaked, awkwardly staring down at the floor.

-Floor just swallow me up... now.-

The Soldier didn't know what to say...

...Or think.

Why wasn't he angry?

Why wasn't he absolutely disgusted?

His best friend had been wanking over him!

-This is weird...-

Zack didn't want to make assumptions, but...

Did he feel...

...Pleased?

No, he couldn't possibly be...

It was just the shock aftermath.

"I'm so sorry, Zack."

-This feeling...-

"I'm so so sorry..."

Oh no! Poor Cloud.

I had to spoil the perfect moment for him ;)

You guys seem to enjoy my perviness – I'm relieved.

I was even shaking at the interruption part!

What do you think?

How could Zack possibly be feeling?

Please give me feedback! Feedback = more updating! x