Filter By
Updating status
AllOngoingCompleted
Sort By
AllPopularRecommendationRatesUpdated
The Devil Who Claimed Me (M x M)

The Devil Who Claimed Me (M x M)

CONTENT WARNING: This book is a dark MM romance and is purely fiction. None of the deplorable actions of the characters are acceptable in any way or form. ------------------------------------- Some traps are impossible to escape… especially the ones you walk into. Julian Cross has always been a good person. Soft-spoken and loyal, he’s the kind of person people trust… and use. He’s also been in love with his best friend for as long as he can remember. So when his best friend asks for one thing, just one thing to make him happy, Julian says yes. All he has to do is get close to Nikolai Soren. A man who is cold, untouchable, dangerous. A man who doesn’t feel, doesn’t care, and doesn’t let anyone get close enough to matter. It should have been simple. A game. A plan. A means to an end. But nothing about Nikolai is simple. Not the way he looks at Julian like he already owns him. Not the way his touch burns, leaving behind something darker than desire. Not the way Julian starts to crave him… even when he knows he shouldn’t. Even when he knows it can cost him everything. Because Nikolai isn’t just a man. He’s control wrapped in violence. Obsession disguised as restraint. And once he decides something belongs to him… he doesn’t let it go. What started as a game… ends as an obsession. Now Julian is caught between loyalty and temptation, truth and deception, control and chaos. And the deeper he falls into Nikolai’s world, the harder it becomes to remember— Was he ever the one playing the game? Or was he the target all along?
468 viewsOngoingAdded to Library 15 Times as last names with m
Read
+Library
Step Brother's Obsession: Our Forced Marriage [M×M]

Step Brother's Obsession: Our Forced Marriage [M×M]

"Mo*n louder, Raphael—let the whole palace hear who you belong to." "I hate you. *h—Xavier!" "If you hate me, then why are you drip*i*g all over my c*ck, little prince?" He’s my stepbrother. My enemy. The man I swore to ruin. I wear my pride like armor, and my hatred like a crown. He killed my mother. Stole my dreams. Took the throne I was born for. And yet, on the night I was to marry another… Xavier found me drugged and trembling—and buried himself so deep inside me, I shattered. "You were supposed to belong to him," he growled, thrusting until I sobbed, "but this h*le was made for me." I clawed at his back, cursed him, begged for more. My body? A traitor. "H*rd*r… F*ck, Xavier—d**per—" "You’ll ta*e every inch and thank me." I lied. Told the world he r***d me. Watched the king whip him bloody. It hurt to see. But revenge tasted sweeter. Later, I seduced his enemy. Let another man put a baby inside me—just to break him. But Xavier—cold, ruthless, and proud—still shields me from the shadows, even as he spits hate. And when he f*cks me, it’s war. "You want my hate?" he snarled, balls slapping against me, "Then take it. Take every inch until you forget how to lie." We are poison—dripping obsession, burning pride. And we’ll burn down heaven if it means one more night like this.
104.1K viewsOngoingAdded to Library 130 Times as last names with m
Read
+Library
SWEET DEBAUCHERY: AN M/M COLLEGE, CONTEMPORARY ROMANCE

SWEET DEBAUCHERY: AN M/M COLLEGE, CONTEMPORARY ROMANCE

My name is Caleb Greyson, I’m eighteen, unwanted by my parents, unwanted by God, abandoned by the only boy I ever loved—traded out like garbage for my mother’s sister.So if you’re looking for a happy love story, you will be disappointed.The university of Delaware would save me, or that’s what I thought, somewhere I could forget who I used to be.The old red buildings, beautiful towering trees, sunlight reflecting on ancient stones, everything looked perfect from the outside. Who knew pretty things could have sharp teeth?Now I’m trapped in a cracked room, with Lukas Carter, a closeted, arrogant and angry hockey player, deep in denial for a roommate.Then Tony, sweet, lonely Tony, who built his life around Lukas, gave up his whole future just to be close to Lukas. Standing in the same place for years, just waiting to be wanted.I didn’t want to get close, didn’t want to care. But we’re all slaves to loneliness. Now I’m drowning in secrets, addictions, and the wreckage of boys who only know ruin, need and the ugly parts of wanting too much from people who never promised anything.And Tyler Brown? I don’t want to talk about him.
108.2K viewsCompletedAdded to Library 237 Times as last names with m
Read
+Library
Last Date

Last Date

J Kaloko
Jennifer invites Terrance to her house to have their first date. The date starts off romantic and emotional, until a traumatic event happens. As the story continues, you get to learn what exactly happened on this first date and why it became their last.
104.4K viewsOngoingAdded to Library 92 Times as last names with m
Read
+Library
Last Will

Last Will

The unresolved case from the 1975 Continued due to the emergence of the victim’s last will in 1982. Due to the disruption of the Mustacho family, a wealthy people. Everyone is also interrupted and wants to get its treasure also the justice because of the truth and last will of the victim before he dies. A Tuffin named Zaki D’. He made his Last Will that ruined everything. Who’s going to win the justice nor the money and the power. They want to know about, What is the secret of the Tuffin’s nor Mustacho’s family. Let’s go to the journey of the Tuffin’s Familly until we reach the end and know who’s the killer and the innocent one.
2.5K viewsCompletedAdded to Library 63 Times as last names with m
Read
+Library
Project: I. A. M

Project: I. A. M

lorainejd
Volume 1: INHERITED SECRETS Raine is the daughter of a renowned detective who died in a murder case. Determined to unravel the truth behind the death of her love ones, she had to follow in his father's footsteps of mixing with the murky waters of murder and mystery. However, the hole she dug herself turned out deeper than she thought. When she became involved in a crime she did not commit, the justice she yearned for her parents would be at risk. Raine and her squad would have to face an unimaginable series of crimes and thread along the dreary path of solving cases.
103.0K viewsOngoingAdded to Library 89 Times as last names with m
Read
+Library
Untamed Desire No Names. No Rules. Just Pleasure.

Untamed Desire No Names. No Rules. Just Pleasure.

When desire knows no boundaries, every moment counts. Untamed Desire brings you a collection of provocative short stories exploring forbidden touches, secret cravings, and unexpected connections. From strangers trapped in a storm to tangled love triangles and power plays, these tales explore lust and longing in all their raw, intoxicating forms. Each chapter is a standalone story—perfect for quick, sultry reads that ignite your imagination and leave you wanting more.
701 viewsOngoingAdded to Library 25 Times as last names with m
Read
+Library
Last Chance

Last Chance

@SkyBlue
It walks like a destiny and flows like water. Evil comes as fast as the wind, then as fast as lightning the truth will pursue it. Just like love that comes and goes like dusk in the afternoon, no one will know even the heart can't dodge. Aini : You should never let go because there don't necessarily be a second chance of grasping the same warm. Dave: How strong and much you sacrifice your soul if you are not destined to be together will be the same. No matter how tight you grasp, if the grasped wants to leave then it's just useless.
102.8K viewsCompletedAdded to Library 74 Times as last names with m
Read
+Library
Last Revenge

Last Revenge

Niharika Nafisa
"Do you love me, Divya?", my voice booms against the wall. "I do. I hell do Karan", she whispers into my ears. "You're a liar. You're such a big liar. If you've ever loved me, you would've never taken this revenge from me", I yell at her. Despite knowing her love for me, I deny to accept it since she has left no choice for me. "I love you, Karan", she sobs. "Lie", I say in a cold voice. "Trust me", tears flowed through her eyes. "Prove it", I demand in a husky voice. "How?" "Turning off the game of revenge", I clutch her hairs tightly as she hisses. "I can't", that's all she replies. Book is on hold for now. Follow @niharika_nafisa on Instagram to get notified about future updates.
109.0K viewsOngoingAdded to Library 215 Times as last names with m
Read
+Library
LAST EMBRACE

LAST EMBRACE

Mir_Bella_621
On the night of her graduation, Elle lost her mum and her best friend Ethan went missing. Her mum's death was strange. She was found dead and dry, with no blood in her when an autopsy was conducted. The only injury on her was two tiny dots on her neck. How she died, she didn't know. But everything pointed to Ethan. Elle had left him with her mum that night, only to come back to meet the worst scenario that tormented her life. This happened five years ago when at the age of eighteen, she moved on and re-established her mum's business known as EL corporations. Now 23 years old, her nightmares started again when Ethan came back. ~~EXCERPT~~ Her emotions swirled all over the place. She was still the stupid Elle. She trusted people easily, but what did they do? They pay her back with heartache and pain. "Elle, I warn you," He said slowly walking toward her like the predator he was. Elle gazed fiercely at him "What are you going to do? Lock me up? Or drink me to death.?!" Ethan smiled, the smile that weakened her bones, that shook her very core and being. "Elle, if you run, I chase, and if I catch?" He took her by the waist and pulled her to him. Their body was so close that his hot breath fanned her neck turning her red. Ethan's hand tightened around her waist "You make me lose my sanity Elle, do you know that?" He bent toward her inhaling her sweet scent that always invaded his senses. Elle's eye's turned wild "Let me go this instant!" Ethan's eye's darkened when he gazed down at her luscious red lips. Before he knew it, his mouth captured her lips in a warm sweet kiss.
1.7K viewsOngoingAdded to Library 62 Times as last names with m
Read
+Library
PREV
123456
...
50
SCAN CODE TO READ ON APP
DMCA.com Protection Status