author-banner
MoonBeam
MoonBeam
Author

Novels by MoonBeam

Craving My Best Friend’s Brother

Craving My Best Friend’s Brother

“How do you like your cock sucked?” He throws his head back and laughs. My brows furrow. Then his gaze drops to mine again. “You’re cute. But not tonight, Chan.” “But—” “Another time.” Before I can respond, he scoops me up like I am his newlywed bride, arms under my knees and back, and carries me to the bed. He slowly lowers me onto the mattress. His hand slides to the nape of my neck, fingers working into my hair, and he pulls me into a deep, claiming kiss. I close my eyes and melt into it, arms curling around his neck. A moan escapes me when his mouth leaves mine and closes over one nipple. The wet suction sends a jolt straight between my legs. His hand drifts lower, fingers finding my clit and rubbing slowly. The pleasure becomes tight. More moans spill out before I can stop them. I bite my lip hard, trying to stay quiet. My family is downstairs eating dinner. If they hear—if anyone hears—they’ll kill me. He switches to the other breast, sucking harder while his fingers keep working me. ~~~ Chancé has been in love with River Dawson for four years. The charismatic hockey captain is everything she should avoid—magnetic, reckless, and dangerously irresistible. River doesn’t believe in relationships. He doesn’t do love. And according to his twin sister Cortney—Chancé’s best friend—he definitely isn’t someone Chancé should ever get involved with. But when Chancé saves River during a near-drowning accident, the boy she’s secretly loved finally notices her. What begins as a stolen moment quickly becomes a secret, intoxicating affair built on strict rules: no love, no labels, no drama—and absolutely no one can find out. Especially not Cortney.
Read
Chapter: All Of It
The door to Sasha’s closet is already open from the girls before me, and I step inside and stop.It’s enormous.Racks and racks of pink — every shade imaginable. Blush. Fuchsia. Dusty rose. Hot pink. Barely-there pink that almost looks white. The shoes are arranged on shelves along the far wall, lined up like a display. Bags hang from hooks. Jewelry sits under a glass case near the vanity mirror. I think she just set this up because of girls time. I stand in the middle of it and feel completely lost.My eyes move across the racks. I pull out a structured blazer, but it’s too similar to Pristina’s. I push it back. I find a ruffled midi skirt, but it has too much volume. I find a sequined mini dress and immediately put it backI pull out a slip dress and pause.What would Cortney pick?The thought lands quietly and stays there. I look around the closet again, but this time with different eyes. Cortney doesn’t chase trends like Sasha. She doesn’t pile things on. She finds the thing tha
Last Updated: 2026-06-18
Chapter: Fashion Show
Seven minutes ago, Sasha started the first activity.The rules were simple — and I say simple loosely, because nothing about this felt simple when she announced it.Go into my closet. Pick anything pink. Style it. Jewelry allowed. Belts allowed. Boots, heels, bags — all fair game. Then walk back out and own it.The girls had screamed like she just announced a giveaway.I had blinked.Cleo had grabbed my arm so hard I felt it in my bones.Now in the living room, everyone had taken their spot. Some girls sunk into the plush pink couches, legs crossed, drinks in hand. Others settled on the floor like it’s the most genuine thing, which, in a house like this, maybe it is. A few leaned against the window ledge, the afternoon light catching the shimmer of their outfits.Pristina drags one of the dining chairs from across the room and positions it a little further from everyone else. Like she needs distance to properly observe. Or maybe she just doesn’t want to be touched.I get that. She is
Last Updated: 2026-06-16
Chapter: Barbie Dream House
Saturday finally came.I've been dreading it because of Sasha's party. I've been expecting calls or texts about cancellations—but none came. Only a reminder from the stupid group chat she added me to.I walk back into my room after breakfast with my mom. Dad left for work early and slipped me some cash—"for fun," he said, while I'm at Sasha's. I lied about who she was. If I told them the truth, they'd start lecturing me about how deceptive rich people can be.Well. Cortney is the exception. She's the only rich girl my mother can vouch for. I guess because she's a fan of Cortney's mother.Anyway, I pick up my phone and call her—a reminder about the party. I really need my guardian angel with me if I want to survive at Sasha's.It dials once. Twice. On the third ring—right as I'm about to cut the call—it picks up.Cortney's voice comes through. Tired. Maybe sleepy. Maybe my call woke her up."Hey, Chancé.""Uh… still sleeping?""Actually, no.""Shocking." I climb onto my bed and fold my
Last Updated: 2026-06-12
Chapter: He Needs That
My eyes flip open at the sound of beeping.I've heard this before. It's like déjà vu—the same rhythm, the same sterile hum. My body hurts. Like someone took a bat to every joint and walked away smiling. My blurry gaze clears. I glance around the room. It’s empty. I close my eyes—and it all comes flooding back. Me ripping the needle out of my hand because of my anger at my dad. Cortney’s voice. I raise my hand, and a needle sits in a different spot than last time. Fresh puncture. And underneath it—a little plaster covering the old wound.Right. I was bleeding when I ripped it out."Here goes my weekend." A low moan rips through me. I let my head fall back against the pillow.I already know I won't get discharged until Monday. Or another week—if my dad decides to play the good father for once.I doubt that.He'll fucking have me back home by tomorrow. In time for hockey practice. I didn't even get to celebrate our win. And by Monday, the tutoring with Chan will get serious.Can I cat
Last Updated: 2026-06-10
Chapter: Your Son? 
The news of Daniel Marrius's arrest shocked me when I saw it on my phone. I turned my head to my sister to check if we got the same news because her phone beeped at the exact same time.She had a shocked look on her face too."This could ruin him," Cortney says.I nod, still in a daze about how this happened. Was he in a fight with someone else? What had he done to get arrested? She wanted me to report him, and this was one of the reasons I didn't want to. The news would carry this information, and everyone would know. It would tarnish his name. Brands would drop him like flies.And this would also be pinned on me — because I slept with his sister, and he did all this to get back at me.I knew what it felt like. Fearing my reputation would get ruined. When Hazel told me her father confronted her about who the boy in the picture was, I feared for my life. I feared the school board would get involved and it would be over for me. Because if there's bad news about you in the entertainment
Last Updated: 2026-06-08
Chapter: Same News? Different News?
***~~~River~~~***The sound of beeping is all I hear. It starts to get louder and louder — like a bomb has been set to blow off.A bomb!I gasp awake. At first, everything is blurry, but I'm quick to feel the pain shooting through my body. A low groan leaves my lips, and now I can see my surroundings clearly.My head turns to the beeping that continues. I see a machine.My head jerks as I look at myself — my body in a blue gown, the rest covered by a white blanket. A needle is also inserted into my vein. I trace it up to a drip hanging on a stand beside me.I'm at the hospital?But how?Suddenly, the memories flash back like a kaleidoscope. Daniel's angry voice. His fists punching me in the corridor. Punch after punch after punch — until I blacked out.Who brought me here?For a moment, I thought I was going to die. I guess I didn't."You're awake. Finally."I hear a familiar voice and look up. Riley walks through the door and comes to me.I look at him in confusion. "How did I get
Last Updated: 2026-06-04
The CEO I Ruined

The CEO I Ruined

Jessie’s life was perfect, until the man she was engaged to demanded she choose between him and her dreams. When she refuses, everything falls apart. Heartbroken and aimless, a spontaneous trip to Las Vegas should have been just a distraction…until a hotel mix-up lands her in the same room as Din Cooper, a man she has never met but he claims she was working with his grandfather to seduce him. Din has his own ultimatum: marry the woman his grandfather chose or lose everything he has worked for. But fate—and one wild night in Vegas—throws Jessie into his path, and suddenly their lives are intertwined in ways neither of them could have imagined.
Read
Chapter: A Mother's Despair
"Papa." When Kim rushed over to him, he picked her up and they both left the office together. They both waited until the doctor finished.When they heard the baby cry, they believed Karin was gone, but when they saw the doctor leave the room, they realized she was still there after the doctor smiled at him. "The mother and the child are both doing fine. You can enter to see them."He thanked the doctor and hurried in to meet his wife, who was holding the baby. "I said we would be okay," She smiled, almost as if she wanted to cry, and played with the baby's face.Kim quickly moved to sit next to her. "Mama, he's beautiful. He resembles you." She giggled wildly while exposing her teeth."No, he resembles you. He has your nose." Kim burst out laughing as soon as her mother touched her nose."Would you like to hold him?" She raised an eyebrow at her husband, who was perspiring just from where he was standing. He feared something would happen to his wife or their child. He was informed by
Last Updated: 2026-06-18
Chapter: Keep My Wife Alive
"To shovel food into your mouth in that manner, you must be extremely hungry." Bev hurriedly placed the food from the plate into her mouth as Taylor helped her clean her stained mouth."I've been starving for hours." As she took another bite, she spoke while still having her mouth full."Eat slowly and buy whatever you want. I'll cover the expense."After that, Bev remained silent as she concentrated on her meal. She made sure to order three plates of spaghetti, and Taylor let her eat as much of it as she pleased."I am terribly sad right now, but I think your mother should know about this. I understand that you are trying to avoid telling her in order to protect her health, but she still has a right to know everything because she is Jessie's mother." Immediately, Taylor changed the subject. "Did you know what happened to her?" Taylor asked."No." Bev gave a headshake. "No, not at all. James didn't tell me. I couldn't ask him. All I wanted was to see Jessie.""I can see you care for y
Last Updated: 2026-06-17
Chapter: When Truth Hurts
Jessie was a brave girl, and she wouldn't die. Bev knew something serious was going on because James instructed her to call her parents, but she was too afraid to ask why Din and Jessie ended up in the hospital.James made a complete 180-degree turn and headed straight for the hospital. Sierra, Abby, and their grandfather drove to the hospital in a different vehicle and arrived early.Since the case took place in Switzerland, James didn't have a say in it. The officers of that environment would take care of it, which made him even more angry that there was nothing he could do to get the truth out.For Bev, he felt bad. The news about her sister had to be delivered to the young woman. He couldn't explain to her why her sister was in that state. He lacked the courage to tell Bev that her sister was hospitalized as a result of a gunshot because of how he witnessed her cry earlier.He stopped the car and said, "We have arrived." Bev blinked open her eyes and looked out the closed window. T
Last Updated: 2026-06-17
Chapter: Threads Of Destiny
After dressing it, he placed Kim's hand on her lap tenderly. "Thank you," Kim said. James smiled and nodded as he cleaned the stained knife."I'm going to hang onto this." He referred to the knife, which he kept in his pocket and bandaged so it wouldn't hurt anyone. "I didn't know your mother passed away. My condolences for that."Kim shook her head. "Don't be. I held my father responsible for completely forgetting about her.""I thought Mrs. Ghorsy was your mother when I saw the way she treated you.""I don't even resemble her at all." She laughed."Well, you've got her nose." He teased Kim. "No step mom has ever taken care of their stepchild in a good way the way Mrs. Ghorsy did. If you hadn't said it, nobody would have known that she wasn't your real mother.""I agree that she is a good woman who always supported me in the same way a mother would. Every time my father yelled at me for being reckless, she stood by me.""Cherish that. She is a good person." Kimberly sat back in her c
Last Updated: 2026-06-17
Chapter: Hidden Blade
Before going to bed, James double-checked the monitor and saw her heart rate was normal.He woke the following morning to the sun's glare entering the room through the window. Before the doctor entered to perform a follow-up examination on Jessie, he was up and prepared.In addition to remembering Din's credit card, Kim left James messages informing him she left the hospital to retrieve their belongings at the hotel. A police officer operated the speed boat and returned it to the resort.Before purchasing a second plane ticket for noon, James gave the doctor time to finish the task they entered the room to complete."You must give this to the paramedics on the plane you will be boarding." James received the paper from him. "It's a medical report. When they read it, they will comprehend the patient's situation. I will prepare them both for the flight."James said, "Thank you, doctor." After the doctors left, he yawned and walked out of the room to get ready for the day.Jessie and Din'
Last Updated: 2026-06-17
Chapter: Desperate Measures
Rocky was breathing heavily as James continued to press harder on his chin. He was hurting. James used more force as he thought about what Rocky had done to Din and Jessie."You are going to kill him." When Anthony saw that Rocky's nose was bleeding, he said."Unless he speaks first." He turned away from Rocky and looked directly into Anthony's eyes, smirking, "I'll have him broken in no time.""James, you're acting too sensitively. Release him," Anthony said calmly.James continued with more force, "Just a little more." In agony, Rocky was grunting."I said, let him go!" James gave Rocky's chin a break after Anthony yelled, but he hit Rocky's cheek right after. "Okay, let's leave, James. You're clearly upset." Anthony came over to him and dragged him from the space. He asked, closing the door, "What was that back there?""If you hadn't interfered, I could have gotten him to speak," James said. He wasn't sure if he should scream or keep his composure."James, I'm doing my job. This ca
Last Updated: 2026-06-16
You may also like
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