FREE – on the App Store

Running from an abusive ex lands Opal quite literally in the arms of mysterious boxing champion, Warrior. But though Warrior’s seductive grip is enough to sweep Opal fast off her feet and into a whirlwind romance, she’s about to learn it’s hard to escape a dangerous past. In the competitive world of boxing, there are opponents on every corner of the ring…and playing for keeps sometimes means playing dirty.

Age Rating: 18+ (Content Warning: Assault, Kidnapping, Sexual Assault/Abuse, Stalker, Violence Against Women)


My Warrior by Arri Stone is now available to read on the Galatea app! Read the first two chapters below, or download Galatea for the full experience.



The app has received recognition from BBC, Forbes and The Guardian for being the hottest app for explosive new Romance, Mystery, Thriller & Suspense novels.
Ali Albazaz, Founder and CEO of Inkitt, on BBC The Five-Month-Old Storytelling App Galatea Is Already A Multimillion-Dollar Business Paulo Coelho tells readers: buy my book after you've read it – if you liked it

Read the full uncensored books on the Galatea iOS app!



Running from an abusive ex lands Opal quite literally in the arms of mysterious boxing champion, Warrior. But though Warrior’s seductive grip is enough to sweep Opal fast off her feet and into a whirlwind romance, she’s about to learn it’s hard to escape a dangerous past. In the competitive world of boxing, there are opponents on every corner of the ring…and playing for keeps sometimes means playing dirty.

Age Rating: 18+ (Content Warning: Assault, Kidnapping, Sexual Assault/Abuse, Stalker, Violence Against Women)

Original Author: Arri Stone

The rain was thrashing down, and the light blouse she wore showed her white bra as the rain soaked her.

The pencil skirt clung to her thighs as she dashed along the sidewalk.

There had never been rain this heavy before. It was as if rivers were running down the streets.

The light ballet pumps she was wearing didn’t matter anymore, and the tears that were streaming down her face couldn’t be seen by anyone.

Running as fast as she could to get away from him, she didn’t care anymore . . . she had gotten away from him, gotten out, and escaped.

He had held her for the last six months locked in a room, not letting her go out. Every time he was home, he let her out, but only after he had made sure all the windows and doors were locked.

Her legs were tired and her lungs sore, but she kept running. She knew he wouldn’t be far behind her, especially if she stopped.

Finally reaching a place where a door was slightly ajar, she pushed through it without even checking what the place was. I mean, nothing could be any worse than what she had escaped.

Totally out of breath, she sank down against the back of the door.

“Please, God, don’t let him know I’m in here.”

Her head dropped between her knees, which she brought up, hugging them, crying.

“Please, God, please, please. Don’t let him find me.”

She heard splashing as footsteps ran past, holding her breath and trying to listen to see if they kept on going.

She can’t tell with the noise of the rain beating down outside the door.

She silently prayed to herself. She had carefully planned the escape, gained Gareth’s trust before she ran off.

Unfortunately for her, it didn’t take him long to realize she had escaped out of her room’s window.

You see, every time it came for her to be locked back up in her room, Gareth would make her strip naked, and he would check her and the clothes she had on before he allowed her back in.

She hated him touching her, but she had risked it for her escape.

She had been on her period the only time she got a bit more privacy recently.

In the house, she cooked the meals in the kitchen under his watch.

He had begun to relax when she was out of her room as she hadn’t given him any reason not to trust her enough to go to the toilet herself.

Yes, it does sound pretty horrible, but that was the way he was.

When she went to change herself, the tampon she inserted held her secret to getting her out.

A little bit of a risk for her, but he was less thorough with the searching during her period.

She had found a small hair pin. She didn’t know who it was, maybe a cleaner, but she slipped it into the center of the tampon before she inserted it.

She didn’t know if it would work, but it was a ray of hope for her.

Acting as normal as she could, she continued the last five minutes of her time before she was led up the stairs and instructed to strip as normal.

Noticing that she was on, he didn’t touch there and let her go back into her room before he locked the door on her.

Hearing his footsteps walk away, she waited five minutes before going to the small bathroom she had attached to her room and removed the pin from the tampon, replacing it with a new one.

Keeping the pin hidden, she tried every time she was locked in the room to pick the window lock.

It was the morning the rain was coming down heavily that the lock clicked open and she found herself free. Well, almost.

She smiled to herself as the fresh air came in through the window with the freshness of the rain. She hadn’t felt the rain on her skin since before she met Gareth and he trapped her in his house.

He was the perfect gentleman when she met him, to the point she wondered what was wrong with him. Three months into the relationship he coaxed her to come live with him.

When she agreed, he was over the moon and made her so happy.

It all changed within a week of her being there.

Now, for her escape, she put the simplest shoes on as she knew she would be running. She didn’t know where to, and with no money or anything, she didn’t know how far she would get.

She feared what would happen if he found her. Would she be chained up inside under lock and key with no future chance of escape?

Gareth only ever allowed her to have a simple white blouse and pencil skirts; he couldn’t stand her looking any other way. She had to wear them from when she woke till when she went to bed.

She sat crying silently behind the door she had slipped behind, praying that he wouldn’t find her.

She had shut the door when she came in. She now realised she didn’t know where she was. Looking up and around the place, there was a large passageway leading to the next door.

Now she wondered if she should get up and see what was behind the door.

She wipes her face and stands up on shaky legs. Still sore from her running, she rests against the cool wall as she felt dizzy when she stood up.

He’s shouting her name. He’s close by.

“Move it, girl. Make your legs walk.”

As she makes her way down the corridor and to the next door, she rests her hand on the handle, just about to go through . . .

When the front door she came through opened, and there he stood, rain dripping down off his soaked hair and clothes.

Her heartbeat raised up about a hundred times a minute as she fumbled with the door handle, panic setting in over her body as he started walking toward her.

“You’re coming back home, darling. You know you have been a very naughty girl. I hope you look forward to the punishment I have set out for you.”

He made a move to grab her, and all she could do was scream.

“No . . .”


Read the full uncensored books on the Galatea iOS app!


He lurched forward to grab her, and to shut her up, he placed a hand over her mouth. She struggled against him as he started to drag her back out.

Before he had gotten halfway down the passageway, the other door opened.

“Hey, what are you doing?”

“Nothing, just taking my girlfriend back home. We had a fight, that’s all.” Gareth acted cool and calm.

“Help me.” She muffled the words out over Gareth’s hand.

“She does this all the time, don’t worry. A little telling-off when she gets home—you know how women like it.” He gave the guy a wink as if he should understand that it was the way she liked it.

Tears flowed down her face. She could hardly breathe because he was covering her mouth and her nose was all snotty.

“Kitt, what’s all the noise about? We are practicing here.”

As the man named Warrior walked through, his body perfectly formed, Opal looked into his eyes, pleading with him.

“Some guy and his runaway girlfriend.” Kitt shrugged his shoulders.

Gareth had still been making his way to the door that led into the street.

“Mm . . . plea . . . se.” Opal muffled out from behind Gareth’s hand.

“Your girlfriend doesn’t seem to be okay there. Maybe you should remove your hand?” Warrior stepped forward.

“She’s fine. Like I told the other guy, she’s like this all the time. We just had a fight, that’s all. I don’t live far away.” Gareth gave them both a toothy smile.

Warrior looked at Kitty who shrugged his shoulders again. I mean, what could they do, right?

They were about to turn and leave to go back to practice when Warrior turned back around. There was something that just didn’t sit right with him about it.


Just that word made a flood of relief flow through Opal. Had he seen the plea in her eyes? She was praying to him, telling him silently to save her.

Gareth had one hand holding her and the other over her mouth, but he now had to work out which hand to let go so he could open the door.

He didn’t want this man, who was now walking toward him, to find out. He was not letting any man take his woman.

“She’s always like this. Can be a little brat, if you know what I mean . . .” Gareth tries his best to make out that he loves her and that she is a little bit on the mental side.

He is taking her home so she can get her medication.

Opal’s tears continue to fall. She manages to catch the eyes of the man coming toward her. His eyes are so dark she can’t tell what color they are.

“Come on, Warrior. Let the man take care of her if she’s not right.”

As Warrior keeps walking toward them, he can see in her eyes there is something more. Afraid, pained, lost, and broken.

Warrior is a man who doesn’t have women in his life. They affect his concentration when he is fighting.

He hasn’t had one since about five years ago, when the last one broke his heart, and he ended up losing his fight because of her. She appeared before he went out in the ring.

She pleaded with him to take her back. It was a mistake, she said. It would never happen again, she said . . .

Warrior took her back, only for it to happen again, for her to use him with the man who defeated him that night. It broke his heart.

But her eyes told him a different story than what the man was telling. Warrior had learned to read eyes. It was something he was good at considering he was a fighter.

But seeing a broken woman before him, he couldn’t let this man leave with her.

“What’s your name, mister?”

“It doesn’t matter, man. I got to get her home. She needs her medication.”

Opal was desperately trying to tell this stranger who was stopping her captor from taking her back to God knows where.

“What medication does she take?”

This question threw Gareth. He was the one now fumbling over his words, trying to talk his way out of there.

“Look, man, it doesn’t matter. I have to get her home.”

“Just, you see, I’ve seen this before.” Warrior took a few steps forward.

“What do you mean?” Gareth was puzzled.

Warrior got closer. Close enough he saw the woman’s pain and fear. This was no woman that was happy or needed medication.

“Let me see her.”

“Excuse me, you are in no position to ask me that.”

“I see you don’t know whose property you are on.” Although it was only the training grounds that Warrior was using, he wasn’t to know that.

“I’m leaving. You will never have to worry about this happening again.”

Even for Warrior, those words, the way he said them, didn’t sit well with him at all.

Gareth lets go of Opal for one second. It’s just enough time for him to open the door. And just enough time for Warrior to grab hold of her free arm that she reached out to him.

As Warrior held her hand, a whole load of emotions ran through him. It was as if there was some pull between them; she was here for a reason, and he was her savior.

Holding onto her, Warrior knew that this man who claimed she was his was not a good man.

“Let her go.” Warrior moved in closer, holding onto her hand tighter.

“She is mine.” Gareth was still trying to pull her out of the doorway, back into the pouring rain.

Warrior knew this man was no match for him, especially if it came down to a fight, but his heart was torn already for this woman, and he couldn’t understand why.

“I think it is up to her, and by the looks of it, she was trying to get away.”

“She will choose me every time. I give her everything. Don’t I, sweetheart?” He yanks at her, trying to pull her.

“How can she answer you if you hold your hand over her mouth?”

“Because she sometimes doesn’t know what she is saying. Like I said, she needs her medication.” He kept repeating the same thing and couldn’t understand why this man wouldn’t let it go.

Between the battle of words, the more he spoke, the more Warrior had a need to hold her here, to keep her safe in his arms.

His hand was still not letting go of hers, mainly because she wasn’t going to let go of him.

With another arm free, she reached out to the stranger again, not knowing who he was, but knowing he was her only hope of survival.


Read the full uncensored books on the Galatea iOS app!


Riders of Tyr

Ava is a lone wolf bounty hunter after the most dangerous biker in Northern California. But when circumstances force her to team up with Bjorn, a gritty and gorgeous modern-day viking from the Riders of Tyr MC, she can’t fight the fire sparking between them. Will Ava let herself fall for her bad boy beau, or return to the open road alone?

Age Rating: 18+

My Very Own Pirate

Erica has a boring job and bad taste in men. Her only adventures come from her books about the ocean, sailing, and pirates. But an idle wish in the middle of a dramatic storm brings her exactly the right kind of man, and he’s ready to take her on adventures she never could have imagined.

Age Rating: 18+

The Flames that Bind Us

When Lydia discovers on her eighteenth birthday that she is destined to marry King Gabriel of Imarnia, her whole life is turned upside down. Using her unique fire powers and years of training, Lydia tries to resist fate at every turn.

But King Gabriel has other plans…

Age Rating: 18+

In Need of Rescue

Jarrod’s life had never been easy, but that’s what you get for being a doctor in a warzone. After a deadly attack on his hospital leaves multiple members of his team dead, he’s sent back home, much to the surprise and joy of his young daughter. Now that he’s back, he has to remember what it’s like to live a normal life… and that involves interacting with his daughter’s very attractive teacher.

Age Rating: 18+

When Night Comes

London, 1838. Christine Smith lives in a changed world, where Britain is under the strict control of the Evynwoods, an ancient vampiric family. In a shocking crime, two of Chrissy’s closest friends are brutally killed. After a chance encounter, James Evynwood, heir to the throne, takes Chrissy for himself. Is he the murderous beast she expects…or something more?

Age Rating: 18+

Intoxicating Miles

When Tessa Allen moves to Chicago for a fresh start, love is the last thing on her mind—she’s just had her heart broken, after all. But then she meets Grayson Miles, a young entrepreneur who wants to tie her up but doesn’t want to be tied down. The sexual desire between the two professionals is intense, but is it strong enough to break through their emotional walls? Or will their past traumas be too much to bear?

Age Rating: 18+ (Content Warning: Rape)

Dreaming of You

Summer has a problem: not one but two incredibly hot hunks are vying for her attention and affection. There’s Tyler, the sexy playboy who lives next door to her BFF, and Liam, the sweet and gorgeous mechanic who can’t keep his hands off her. Both are out-of-this-world catches, but which one will steal her heart—and more importantly, which one will stand by her when her dark past catches up with her?

Age Rating: 18+ (Content Warning: Assault, Rape, Sexual Assault)

Fairy Godmother Inc.

Everyone wishes they had a fairy godmother at some point, right? Well, Viola finds out that she does—she only needs to sign on the dotted line, and all her romantic dreams will come true! What could possibly go wrong? How about the fact that she now has to compete in a dangerous game against other women to win the heart of a gorgeous prince? The fight is on!