author-banner
Hannah Lee
Hannah Lee
Author

Novels by Hannah Lee

My Bestie's Ex

My Bestie's Ex

Tanin “Tee” has always been the dependable one, the loyal best friend who stood beside Pat through heartbreak, ambition, and every messy chapter in between. So when fate reunites him with Wayu, Pat’s unforgettable ex lover, Tee knows he should keep his distance. But Wayu is no longer the reckless artist who shattered Pat’s heart years ago. Now successful, magnetic, and impossibly charming, Wayu slips past Tee’s defenses with teasing smiles, stolen glances, and a vulnerability hidden beneath his carefree facade. What begins as harmless encounters soon turns into something far more dangerous. Tee finds himself torn between the growing desire he can no longer deny and the friendship he refuses to betray. As buried feelings resurface and old wounds reopen, tensions explode between the two best friends, threatening to destroy the bond they once believed unbreakable. But love is never simple, and neither is Wayu. Behind his playful charm lies a truth Tee never expected, one that could change everything he thought he knew about heartbreak, loyalty, and second chances. Caught between guilt, passion, and the fear of losing everyone he loves, Tee must decide whether following his heart is worth risking it all.
Read
Chapter: Chapter 30: He isn't here tonight
Pat blinked slowly, still struggling to pull himself completely out of sleep.There was a faint teasing note in Yut’s voice, but his eyes remained attentive, watching Pat carefully.Pat stared at him for another second.Then he realized how close Yut was.Too close.His heart gave an embarrassing little jump.“I wasn’t bored,” Pat murmured.Yut raised an eyebrow.“Really?”Pat quickly glanced toward the television.“I was just tired.”“Mm.”Yut straightened, deliberately giving him some space.Pat immediately sat upright and rubbed his eyes.“How long was I asleep?”“Not very long.”Yut picked up the wine bottle from the table.“Maybe twenty minutes.”Pat glanced at the empty wine glass in Yut’s hand.“I didn’t finish that?““You were holding it like you were protecting it.”Pat looked down at his hand.“Oh.”A small, embarrassed smile tugged at his lips.Yut noticed.But this time, he said nothing.He simply placed the glass on the table.That restraint made Pat's smile slowly fade.
Last Updated: 2026-09-18
Chapter: Chapter 29: Were you bored not having me with you here?
Evening settled over the city, painting the windows of Yut's loft apartment with the last traces of daylight.Still dressed in his office clothes, Yut stood in the dining area with an apron tied securely around his waist. The sleeves of his shirt were rolled neatly to his elbows as he made the final adjustments to the dinner table.Everything had been prepared with intention.Two elegant place settings sat opposite each other, each arranged with polished utensils and two elegant white wine glasses. In the center of the table were several eye catching Thai homemade delicacies, Thai green curry with chicken, Pad Thai Goong, Jasmine rice, carefully molded into two small domes, A light Thai cucumber salad, Mango sticky rice for dessert. Their colors and presentation making the meal look almost too beautiful to disturb. Finally the candlelight.Yut adjusted almost everything on the table Looked at it again.Yut is nervous and wants tonight to go well.Only when everything looked exactly
Last Updated: 2026-09-01
Chapter: Chapter 28: I screwed it up
Early morning light slipped through the curtains, casting a pale glow across Pat's living room.Pat was crouched on the floor beside the couch, his back resting awkwardly against the cushions.A low groan escaped him as he tried to change position.Pain shot through his shoulder.Then his back.Then his waist.“Argh…”He squeezed his eyes shut and slowly pushed himself upright, using the couch for support. One hand remained pressed against his aching shoulder while the other braced against his waist.Now that the morning light had reached him, the evidence of the night was impossible to hide.Dark circles surrounded his tired eyes.His hair was completely disheveled.His face looked pale and worn.And he was still wearing the same pajamas he'd put on the night before—after spending far too much time deciding what to wear for Yut.That version of Pat already felt like someone else entirely.He slowly looked around the apartment.The living room.The dining table.The kitchen.Then his
Last Updated: 2026-08-26
Chapter: Chapter 27: I wanted you
Yut guided his hand beneath the running water.Washing away the soap.Then grabbed a hand towel.And carefully dried Pat's hand.The gesture was ridiculously simple.Yet somehow,Pat's heart reacted far more than it should have.Fortunately Yut remained focused on the dishes.Unaware.Pat quietly leaned against the kitchen counter.Watching him wash.Watching him move.Watching him take care of things.For the first time in a very long while,The sight felt comforting.Safe."How's work going?"Yut asked while rinsing a plate.Pat smiled faintly."Well."He crossed his arms."It's actually going well."Yut looked over his shoulder.His eyes softened."I'm glad."And for some reason,Pat found himself smiling even more.For several seconds, neither of them spoke.The kitchen had suddenly become too quiet.The soft hum of the refrigerator filled the space, accompanied by the faint sound of traffic filtering through the windows. Yut rinsed the last plate and placed it neatly beside the
Last Updated: 2026-08-20
Chapter: Chapter 26: I almost forgot you were coming
Pat practically rushed into his condominium the moment he got home from work.The door had barely clicked shut behind him before he was already rolling up his sleeves.The living room.The kitchen.The dining counter.Even the decorative shelves that he normally ignored.Everything suddenly looked messy.Or perhaps,Pat was simply nervous.He grabbed a cleaning cloth and started wiping every surface he could find.The cushions on the couch were rearranged three separate times.The magazines on the coffee table were stacked neatly.Then restacked.Then rearranged again.The kitchen counters were cleaned spotless.The refrigerator door was polished.The sink was scrubbed until it gleamed beneath the warm lighting.By the time he finally stepped back to admire the result, the entire condominium looked like a showroom unit.Perfect.Neat.Welcoming.Pat folded his arms and nodded in satisfaction.Then immediately spotted a cushion sitting slightly crooked."Tch."He fixed it.Only then di
Last Updated: 2026-07-26
Chapter: Chapter 25: He's not my man. Fuck you.
The office buzzed with its usual energy.Phones rang intermittently.Keyboards clicked in steady rhythms.Project boards filled with schedules, deadlines, venue layouts, and client notes covered one side of the room.As one of Bangkok's most reputable event planning companies, busy days were normal.Today was no exception.At the conference area near the glass wall, Pat sat across from a young engaged couple.A wedding portfolio lay open on the table between them.Pat listened attentively as the bride excitedly described her dream ceremony while her fiancé occasionally added details about the reception.Unlike a few months ago, Pat wasn't merely listening.He was present.Engaged.Warm.Every suggestion he made was thoughtful.Every concern raised by the couple was met with a practical solution.By the end of the discussion, the bride's eyes were practically sparkling."Oh my God, this is exactly what I wanted."Her fiancé nodded in agreement."We've met with three event companies al
Last Updated: 2026-07-17
You May Also Like
Angel
Angel
LGBTQ+ · A.P. Morgan
25.2K views
My Sister's Crush
My Sister's Crush
LGBTQ+ · Mona
24.7K views
The Emancipation of a Badboy
The Emancipation of a Badboy
LGBTQ+ · Vendite Johnson
24.1K views
Baby steps
Baby steps
LGBTQ+ · Pucca
24.1K views
Explore and read good novels for free
Free access to a vast number of good novels on GoodNovel app. Download the books you like and read anywhere & anytime.
Read books for free on the app
SCAN CODE TO READ ON APP
DMCA.com Protection Status