Summary: Terra does have regrets, and the thing she regrets the most is betraying Beast Boy.

Disclaimer: I don't own Terra, Beast Boy or any of the Teen Titans. Sad, isn't it?

Author notes: This used to be a songfic, but obviously this site doesn't allow that kind of thing anymore. You're not allowed to post lyrics to a song you didn't write, even if you say you didn't write it. I don't recall reading that in the TOS, but whatever. It's not as good without the lyrics, because it was meant to go with the lyrics, but I reposted without them anyway. For the version with the song, check the link in my bio.

This takes place just after Betrayal. No flames, please. I know alot of people hate Terra, but if you hate her so much, why don't you just skip the Terra fics?

Several people have asked if this is all there is to the story, and yes, it's all I planned to write. But since so many asked for a sequel, I wrote one. It's called My Immortal, and you can find it on my author page.


Terra lay there, knees to her chest, going over the events of the previous night. The night she gave the Titans to Slade. She hadn't wanted it, but what choice did you have? I trained you to control your power, he had said. You owe me.

She had set up surveillance for him in the tower as soon as she got there, but last night she disabled their security system. But Beast Boy... She couldn't let Beast Boy be there when it all happened. So she took him away. But no matter where they went, Slade followed. And he told Beast Boy everything.

"Beast Boy, I'm sorry," she had said, sobbing. "I'm so sorry. I never meant for any of this to happen."

"Then why did you let it?"

She had tried to explain it to him, how Slade had helped her, and how she had no choice but to help him. She owed him.

"So it was all a game? You were just pretending?"

"No," she had said, stepping toward him. "You said you'd be my friend no matter what, remember?" She had reached to touch his shoulder, but he pulled away, glaring.

"Slade was right. You don't have any friends."

Remembering those words, her heart felt as if it would shatter into a thousand pieces. She looked down at the Titans communicator in her hand and let a tear escape from her eye. She wanted out. She wanted Beast Boy.

But would he take her back? Probably not. After all, she had handed him and his friend over to their worst enemy. Who could forgive that? But she had to try.

"Terra?" Beast Boy said, through the communicator.

"Beast Boy! I'm so glad you're awake!"

"Why? So can report everything I say back to Slade?"

"No, Beast Boy, you don't under..."

"No, you don't understand," he said, with the same glare as before. "I trusted you, and you do this to me!"

"Beast Boy, I'm..."

"Go to bed. I'm sure your master has work for you tomorrow."

At that, the communicator went dead. Which is exactly what she wished she was at that moment: dead.

She let the communicator fall to the floor. The tears came, no matter how much she tried to hold them back. "Beast Boy..." she whispered. "Beast Boy..."

"Apprentice," she heard Slade call over the com system. "It is time."

Terra wiped her face and pulled herself together. It didn't matter now how she felt. It was too late. Beast Boy would never forgive her. She would just have to go on like this. Maybe one day the pain would go away. Maybe.