Lemonlush Profile picture
Jun 2 31 tweets 6 min read
🔞(smut warning) For #Hanguangjune

It's a last-ditch effort, really. Not quite a lie, but not quite a truth. When Lan Wangji invited Wei Wuxian to the Jingshi for lunch, it had been a genuine invitation. LWJ had simply failed to mention that what he had prepared was...himself. Image
It had been building to this for a long time now. All winter. They would exchange lingering touches and burning glances. The brush of fingertips against a strand of hair. Eyes straying to lips when speaking.

And there were gifts.
"Lan Zhan, look at this guan I found! I thought it would suit you! Here, here, let me put it into your hair for you! Ah! Perfect - it’s so perfect, but you’re perfect, Lan Zhan…"
"Lan Er Gege...I saw this fan and I thought of you! I had to get it! Aiya...I know it's winter, but you can use it in the summer when I'm gone! Look at the little rabbit! I know you love them, Lan Zhan…"
"Gege, I bought you this jade comb! I know, I know...You have much finer ones than this but...the lotus reminded me of lotus pier and I wanted you to have a bit of me when I leave! Something to remember your poor Wei Ying by!"
He had tried to reciprocate in kind. He bought spices and fine inks and papers for WY. He found soft fabric and had it made into clothes to replace WY’s worn, threadbare ones. He hid emperor's smile away in his home.
Yet, despite these gifts - despite these touches and these looks - nothing happened. Nothing further...developed. Whispers of doubt entered LWJ's mind, telling him that perhaps he was looking for more than there was.
A better man would have let it be. A better man would have accepted that perhaps this was all they were meant to be.

LWJ had lost WWX once before. Perhaps he should accept that friendship was all he would ever have. He should be satisfied. He had lived through worse, after all.
He was not satisfied.

He was running out of time.

WWX repeatedly said he would leave in the summer. Summer was almost here.

He needed to give WWX a reason to stay.

He needed to try.
WWX has seen him nude before. He has never seen LWJ nude with the intention of being seen. The time for subtlety had long since passed. He needed to be bold. Perhaps bolder than he had ever been in his life.
LWJ stripped down and waited for WWX to arrive, sitting to play his guqin. Minutes ticked by, and it was clear that WWX, being WWX, was late. Despite knowing this could happen, it didn't help the nervous churning in his stomach.

He needed to meditate.
It would clear his head. Center him. Calm him.

LWJ rose from his instrument and - standing before a window glowing with late morning light - deeply inhaled and placed himself into a handstand.

He felt everything melt away as the familiarity of *this* overcame him.
His breathing evened out. His mind found peace. His heart stopped racing. His arms ached with the familiar sensation of holding his body up.

He was only pulled out of himself by a sharp inhale coming from the door.
"Lan Zhan..."

It was a breath. An exhale.

He righted himself and turned around to find WWX clutching the door frame in one hand, the other balled into a fist.

His eyes were dark. His lips parted.

"Did you forget I was coming?"
One heartbeat. A second.

A truth.

"No."
WWX was on him then. Fingers tangling into hair. Lips clashing together. WWX backed him up against the window, and LWJ felt the wood press into his back - the sharp corners of the screen's pattern digging and into his skin and scraping it.
Kissing WWX was sweeter than anything LWJ could have ever imagined. He could feel WY's need for him. He could feel his desire as his hands trailed over his body. Grabbed at his ass. Squeezed.

LWJ's heart was racing - the air stolen from his lungs. His body singing.
LWJ's hands began pulling at WWX's clothes, pealing his robes away, layer by layer until he was as bare as he. Touching WWX's body until he was just as hard. LWJ's lips found WWX's jaw and nipped it. Then the place behind his ear.
"Bed," he breathed.

"Yes, Gege," WWX agreed.
They blindly found their way there - stumbling fools in love, unwilling to relinquish their hold over one another. They fell to the bed in a tangle of limbs, nails scraping over each other as they explored. They swallowed each other's moans, delighting in them.
WWX spurred LWJ on, goading him for more. Demanding more as LWJ licked his cock from root to tip. Circled the head of it. Gasped as LWJ swallowed him to the base. His breathy moans were music to his ears, and he used them to guide his movements.
Followed the words rushing from WWX's lips like a current until WWX was bucking into LWJ's throat. His fingers curled in the sheets as LWJ pushed a slicked finger inside, preparing him. He cried out for him as he slipped in another. Then another.
"Please Gege...Please...I can't," WWX begged, tears rolling down the side of his face. "Too much...It's too much...Please...Please I need you...Please Lan Zhan...Lan Wangji...Hanguang Jun...I need you..."

He gave WWX what he wanted.
The feeling of WWX's body around his cock was better than he could have ever hoped for. Dreamed of. The arch of his back as LWJ slowly thrust into him...The way he bit his lip...The imagery was nearly enough to send him over the edge.
It wasn't until WWX found his own release, however, that LWJ allowed himself to fall over the precipice with him. LWJ collapsed atop WWX, limbs and fingers tangling together once more.

Silence overcame them as their hearts slowed. Their breathing evening out.
They basked in the afterglow together, their heartbeats slowly matching one another.

"I didn't realize this was what you had meant by lunch," WWX finally smiled, toying with the end of a lock of hair.

"Would you have still accepted, if you had known?"
A teasing look entered WWX's eyes and he tapped the side of his nose in thought once. Twice. A third time.

"Ah...Lan Zhan...I think I might have even been early."
They get married and live happily ever after 🥰🍆
Shout out to @/dizziDreams and @/Blane_Firewing for the twitfic brainstorming! Much love to @/firizarryart and @/zarkanen for the art help/crits!!! THANK YOU TO EVERYONE AND ALL MY FRIENDS FOR THE ART CHEERLEADING I LOVE YOU GUYS SO MUCH YOU'RE THE BEST!!!!
My very good friend @/Akane wanted me to do this. Who am I to say no 🥰
YOU GUYS!!!! Thank you so much!!!! The response to this is just...Wow to me!! Thank you for all the retweets and likes and the amazing, sweet comments! I deeply appreciate it!!!

• • •

Missing some Tweet in this thread? You can try to force a refresh
 

Keep Current with Lemonlush

Lemonlush Profile picture

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!

PDF

Twitter may remove this content at anytime! Save it as PDF for later use!

Try unrolling a thread yourself!

how to unroll video
  1. Follow @ThreadReaderApp to mention us!

  2. From a Twitter thread mention us with a keyword "unroll"
@threadreaderapp unroll

Practice here first or read more on our help page!

More from @LemonLushFF

Jun 5
Trying something new!! Wish me luck?? Image
I love him so much already... Image
......May have made some decisions about color. I'm just gonna work through it. thank goodness for layers?? Image
Read 4 tweets
May 8
I have Tennis Pro Twin Jades on my brain tonight and just...Hear me out. They trained together. Came up in the tennis world together. What if LXC gets a really bad injury during his last season and he can't return? He decides it's time for retirement and LZ needs a new partner...
Someone to practice with since his brother can't do it anymore. They'd hold a bunch of passive trials, and it's just LZ wiping the court with all of these guys. No one even makes him break a sweat. Only LXC was his equal and he doesn't know what he's going to do.
Finally he's narrowed it down to two guys at least, but wants to take his time to think about it, so he doesn't commit to anyone yet. It's a big deal you know! He's going to be spending a lot of time with them.
Read 89 tweets

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3/month or $30/year) and get exclusive features!

Become Premium

Don't want to be a Premium member but still want to support us?

Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal

Or Donate anonymously using crypto!

Ethereum

0xfe58350B80634f60Fa6Dc149a72b4DFbc17D341E copy

Bitcoin

3ATGMxNzCUFzxpMCHL5sWSt4DVtS8UqXpi copy

Thank you for your support!

Follow Us on Twitter!

:(