The night Bruce joined our group chat, I was sitting on my bed with my laptop balanced on my knees and a bowl of cereal going soggy beside me.
It was past midnight, which meant everyone should have been tired enough to be normal.
Instead, the chat was flashing so fast I could barely read it.
Lucas had added a new guy named Bruce.
Olivia said hello first, because Olivia always tried to be polite even when she was suspicious.
Lucas said Bruce seemed cool.
I stared at his profile picture and felt the same tightening in my chest I had felt the last time a stranger came into our circle and left it burning.
The last stranger had not really been a stranger.
Her name was Christine.
Christine used to be our friend.
She was funny when she wanted to be, dramatic when she was bored, and impossible to comfort because every hurt in the world somehow became proof that somebody loved me more than her.
For a while, I made excuses for her.
I told Lucas she was lonely.
I told Olivia she was insecure.
I told myself she would calm down once she understood that friendship was not a spotlight and nobody was trying to steal it from her.
But Christine did not want a circle.
She wanted a stage.
When Olivia opened up about her family, Christine acted supportive for two days, then got angry because Olivia came to me during a hard night instead of her.
When Lucas and I started dating, Christine smiled in the group chat and then messaged me privately that I had “taken another person.”
When we finally blocked her after one too many threats, she sent one last message through an old account.
So when Bruce arrived with a smooth hello and too much confidence, I did not welcome him like everyone else did.
I watched.
He joked with Lucas like they had known each other for years.
He told Olivia her avatar looked cool.
He called me babe before he knew my last name.
I wrote, “Please don’t call me that.”
He sent a laughing face.
Then he added his girlfriend Mary.
Mary did not introduce herself like a real newcomer.
She popped in and said, “Oh, I already know your names.”
The whole chat paused.
Bruce said he had told her about us.
Lucas said it was fine.
Olivia changed the subject.
I felt my stomach sink, because Mary typed with a rhythm I knew too well.
Short sentences.
Sweet little knives.
Questions that were not questions.
When I told Lucas something felt wrong, he tried to calm me down.
“Babe, please don’t overthink it,” he said on video, his voice gentle enough to make me doubt myself.
I wanted to believe him.
I wanted one new person to be just one new person.
Then Bruce asked to talk privately.
I almost ignored it.
I wish I had.
His first message said, “So, Helen, I like you.”
I waited for the punchline.
There was none.
He wrote, “Like, really like you.”
I sat up so fast the laptop slid against my blanket.
“Bruce, we literally just met,” I typed. “And you have a girlfriend. I have Lucas.”
He answered, “They don’t have to know.”
That was the moment my hands went cold.
I told him no.
I told him never to say anything like that to me again.
He wrote, “I’m taking that as a yes.”
Then he jumped back into the group chat before I could even gather myself.
Lucas typed, “Hey babe, you’re back.”
Bruce answered before I did.
“Don’t call her babe. She’s mine now.”
At first, I thought everyone would laugh because it was so obviously insane.
Nobody laughed.
Mary wrote, “Wow.”
Olivia asked what was going on.
Lucas asked me if it was true.
I typed that it was not, that Bruce had hit on me and I had rejected him, that he was lying.
Bruce said, “She was about to dump you.”
Mary said, “Helen, you are seriously unbelievable.”
My screen filled with accusations faster than I could answer them.
Then Bruce kicked me out of the group chat.
He kicked himself out too, like we had run away together.
That one move did more damage than a hundred messages could have done.
From inside the group, it looked like I had left with him.
Lucas stopped answering me.
Olivia sent one message that said, “Tell me this is fake,” and then disappeared.
I called Lucas.
No answer.
I messaged Olivia.
Nothing.
I sat there in the blue light of my laptop, watching the place where my friends used to be turn into a wall I could not get through.
Mary stayed behind with them.
That was the part I did not understand until later.
She did not need to accuse me loudly.
She only needed to stand near the wound and press.
She told Lucas I had been acting strange.
She told Olivia maybe people were not as loyal as they seemed.
Then she mentioned Olivia’s family situation.
That was private.
Olivia had cried on a call with me about it.
Lucas knew pieces of it.
Christine knew almost all of it from before we blocked her.
Mary should have known none of it.
Instead, she used it like a match.
Olivia thought Lucas had talked.
Lucas swore he had not.
Olivia blocked him.
In less than one night, Bruce and Mary had done what Christine always threatened to do.
They made us turn on each other.
I found Bruce later in a private game server, standing there like none of it mattered.
His avatar was idle.
Mine stood across from him.
It felt ridiculous that my real life was falling apart inside a game with floating platforms and plastic-looking walls.
I messaged him, “Why did you do it?”
He answered, “Because I wanted to.”
I did not react.
I had learned something from Christine.
People who feed on chaos hate silence.
So I gave him silence.
He sent another message.
“You mad?”
I waited.
“Come on, Helen.”
I waited longer.
Finally he wrote, “Fine. I only did it for the Robux.”
My throat tightened.
Someone had paid him.
That changed the shape of everything.
I asked who.
He tried to dodge.
I told him friends tell each other everything, because apparently he liked pretending we were close.
The answer came back too fast.
“Christine told me exactly what to say.”
For a second, I stopped breathing.
Not because I was surprised.
Because some part of me had known, and I hated that knowing did not make it hurt less.
Bruce deleted the message.
But he was already panicking, and panic makes careless people even worse at hiding.
He opened the wrong chat.
One image appeared.
It was a receipt screenshot.
The top showed the account that sent him the game credits.
Christine’s backup username was sitting there like a signature.
I made a new group chat and added Lucas and Olivia.
Lucas joined first.
Olivia came in a few seconds later, angry before she was even fully present.
“How am I in a chat with Lucas?” she wrote. “I blocked him.”
“Please just look,” I said.
I sent the screenshot.
For almost a minute, nobody typed.
Then Lucas wrote my name.
Just my name.
Helen.
It looked smaller than an apology and heavier than one.
Olivia typed, erased, typed again, and finally said, “Bruce follows my private account.”
That was how Mary knew.
Bruce had been watching Olivia’s posts.
Christine had been feeding him lines.
Mary was not Bruce’s girlfriend.
Mary was Christine.
The silence after that felt different.
It was not confusion anymore.
It was the sound of everyone realizing how easily they had been aimed at one another.
Lucas apologized first.
He did not make excuses.
He said he should have asked me before believing the worst.
He said Bruce had counted on him being hurt and proud.
Olivia apologized next.
She said she had been scared, and Mary had touched the exact fear that made her lash out.
I wanted to be graceful.
I wanted to say it was fine.
It was not fine.
So I said, “I forgive you, but I need you both to remember how fast you left.”
Neither of them argued.
That helped.
Then Lucas asked if we should block Mary.
I looked at the screen.
Mary was online.
Christine was watching, probably waiting to see if the house had burned all the way down.
I said, “No. Add her.”
Olivia asked if I was sure.
I was not sure.
I was angry enough to shake.
But I wanted her to see us standing together.
I added Mary to the chat.
For twelve seconds, there was only the typing bubble.
Then she wrote, “So you figured it out faster than I thought.”
Lucas wrote, “Christine.”
Mary replied, “Surprise.”
There she was.
No mask.
No pretend girlfriend.
No soft entry through someone else’s name.
Just Christine, finally standing inside the mess she had paid for.
She tried to laugh first.
She said Bruce was pathetic.
She said we were all too easy.
She said Helen always got people to run to her, and maybe now everyone could see why Christine had been angry.
That was when Lucas told her Bruce had admitted something else.
He had not cared about Christine either.
He had taken her game credits, played the role, and mocked her behind her back.
Christine stopped typing.
For the first time since I had known her, she did not have a comeback waiting.
Olivia said, “He used you too.”
Christine wrote, “Shut up.”
Lucas said, “He did.”
Christine denied it again, but the words got smaller.
Then Olivia said the thing that cracked the whole night open.
“Helen is not your enemy. Your jealousy is.”
Christine exploded.
She said I had taken Olivia.
She said I had taken Lucas.
She said every time someone liked me, it proved nobody needed her.
She said when Olivia talked to me about her family, it felt like being replaced by someone calmer, prettier, easier to love.
There it was.
Not revenge.
Grief wearing a crown made of anger.
That did not excuse what she had done.
It did explain why she had aimed so carefully.
She had not picked random secrets.
She had picked the ones that would make us abandon each other the way she felt abandoned.
I wanted to hate her cleanly.
Clean hate is simple.
But Christine was crying through the screen now, typing so fast the words came out broken.
She said Bruce was the only person who acted like he wanted her.
She said she knew he liked her money and game credits, but it was still better than feeling invisible.
She said she hated me because hating me made more sense than admitting she hated herself.
Nobody spoke for a long moment.
Then Lucas said, “You still chose to hurt Helen.”
Christine wrote, “I know.”
Olivia said, “You still used my family.”
Christine wrote, “I know.”
I looked at those two words and felt the night shift.
Christine had never said “I know” before.
She had always said “but.”
I told her I was not going to pretend it did not matter.
I told her she had scared me, embarrassed me, and almost cost me people I loved.
I told her she did not get to walk back into our lives just because she was crying.
Then I told her something else.
“But you can stop becoming this.”
The chat went still.
Christine asked what that meant.
I said it meant she could apologize without asking us to comfort her.
It meant she could tell the truth in the group she had poisoned.
It meant she could block Bruce, stop using fake accounts, and get help from an adult who could handle more than a group chat full of teenagers.
Lucas agreed.
Olivia agreed.
Christine did not answer for so long I thought she had left.
Then she wrote, “I am sorry.”
No excuse followed it.
That was the final twist nobody expected.
Not Bruce turning on her.
Not Mary being Christine.
Not the receipt.
The shock was that Christine, who had spent months making herself impossible to reach, finally stopped performing long enough to sound like a person.
She apologized to Olivia for using her family pain.
She apologized to Lucas for trying to make him hate me.
She apologized to me last.
She said, “I wanted everyone to choose me for once, and I tried to make that happen by making them lose you.”
I did not tell her it was okay.
It was not okay.
I told her the apology was a start.
Bruce messaged me the next morning asking if we were “still mad.”
None of us answered.
Lucas and I talked for a long time after that.
We did not fix everything in one call.
Real trust does not snap back just because the villain gets named.
Olivia unblocked Lucas and cried harder than she wanted to admit.
Christine deleted the Mary account.
Then, three days later, she sent one more message from her real account.
It was not dramatic.
It was not clever.
It said, “I told my mom what I did.”
That was the first message from her that did not feel like bait.
I still keep the receipt screenshot.
Not because I want revenge.
Because sometimes proof is the only bridge back from a lie.
And sometimes the person who tried hardest to destroy the group is the one who needs to learn, painfully and publicly, that being chosen is not the same thing as being loved.