Disclaimer: I do not own Teen Titans if I did I would revive the anime and give Terra back to Beastboy!

The flight to the tower was wonderful. BB always liked flying it made him feel fully in contact with the planet. The only time when he felt it even more when he was running down the plains of Africa. His feelings were amplified by the blond who had her eyes closed and was hugging him. It felt so good to have her in that position. This had been such a good day in the end, but still he was afraid. What would the Titans say or to put it differently what would Robin and Raven say? He knew Raven still resented her but it was ultimately robin who would decide. He would have to pull out all his reasoning to make this work. For now he was just enjoying the warm feeling in his heart.

They both stood in front of the tower entrance. Terra was extremely nervous and frightened. Only Beastboys reassuring hand stopped her from running away.

"Terra we need to do this I want you back home with us."

"But I am afraid Beastboy what if they turn me away they really must hate my guts."

"You know that is the normal state of mind for Raven, she hates my guts to." He tried his humour on her. It seemed to work.

"I am glad you haven't changed BB." She smiled at him.

"Alright lets do this." Beastboy pushed open the door with one hand while keeping a tight grip on Terra. The door slid open slightly and they entered. The conmen room hadn't changed at all. Cyborg was playing a videogame on the big screen. Also on the cough was Raven reading a book and Starfire and Robin were making out in the kitchen.

Terra looked at Star and Robin. She bend her head over to Beastboys while watching the couple. "When did that happen?" she whispered.

BB smiled. "About a week ago but the liked each other for a lot longer." He whispered back.

"Lets do this." Beastboy took in a big breath. "Guy's I would like you to meet someone."

"Who did you bring with you on this glorious day friend Beastb…." Star stopped in mid sentence as she broke contact with Robin.

"FRIEND TERRA!" Starfire ran over to her and almost killed her in an embrace.

*chough* *chough* "It is good to see you to Starfire."

"My Rock and Rollin girl how have you been?" Starfire let go and Terra gave him a hug.

"It is good to see you Cy, I see you have upgraded a little." giving him a slight punch in the stomach.

"How did you get out?" Robin said directly and gruff.

"I am not sure. It is like I had been in a dream for a year but suddenly woke up with my stone shell falling off. And there was Beastboy." She smiled at him and he immediately took her hand.

"Terra." The unemotional voice of Raven came from the back. Everyone stared at her. There was no way of knowing how she would react to Terra returning. A wildly shaking finger pointed at her.

"You have got some guts returning here after what you did." Her voice was angry and shaking. A light bulb popped in the kitchen.

Terra's face drooped down clearly sad by the way Raven spoke to her. "I….made a mistake, a big mistake."

"You mean trying to kill us even Beastboy." Robin interjected coldly.

Terra became even more gloomy to the point where she couldn't say anything. Luckily Beastboy was there for her. "Look guy's she is really sorry for what she did, it is Slade we are talking about here. You of all should know that Robin."

"That may be true but I did it to protect my friends, she did it for her selfish ends." Robin was now glaring daggers at Beastboy clearly annoyed that he defended Terra.

Beastboy looked down to the ground. "You are not going to let her return, are you Robin." His voice was barely a whisper.

Robin shook his head. "Sorry Beastboy Raven just hates her and I don't trust her so it is a no go."

Beastboy looked at Cyborg and Starfire. "Do you guys have anything to say against this?"

They were both silent and looked down at the ground clearly ashamed of their action. He figured Starfire would ultimately chose Robins side since she was his girlfriend and Cyborg probably wanted to stay on a good footing with Raven. He looked around to Terra. She was crying and sobbing. He walked over to her and took her in his arms. "I made a promise Terra. I am never going to leave you again."

He could feel her nod in his arms. He turned back to Raven and Robin.

"I would have never though it would come to this Robin but it has." He got out a letter from his pocket.

"I got this letter from a friend in Africa it reads….

Dear Friend Beastboy.

My capital city has had big problems with super villains of all kinds making it unsafe. I am at a loss of what to do. The Justice league is not fast enough and your leader Robin has rejected my plead to set up a Teen Titans branch. I plead to you in my hour of need not just as a friend but as a fellow African.

Your good friend Kinsala Shelia Emperor of Abyssinia ."

He looked up to the rest of the titans and saw the shock in their faces. "Normally I would have said no but this… has made me think."

"NO Beastboy you cant do this not for me!" Terra screamed at him clearly realising what he was saying.

He turned back to her and took her hands in his. "I can and I will because I love you like no one else in this world. But this is not my choice Terra. "He turned back to Robin who was clearly weighing his options and was deciding if BB was bluffing or not.

"What will it be Robin?" he said coldly.

Robin shook his head. "I can't Beastboy. I cant put the safety of our team at risk."

"Very well." Beastboy walked with one hand holding Terra's hand to the kitchen table. He pulled out his communicator and put it on the table.

"If that is your decision Robin then I hereby quit the Teen Titans." He could see a shock pass through the other Titans bit they didn't have the guts to say anything. He looked at Terra. She was clearly confused and didn't know what to think. He smiled at her.

"Come Terra lets get our stuff ." She nodded and they walked out of the common room leaving a very shocked group of Titans. There was a silence for a moment.

"How could this have happened?" Starfire finally said. She looked at robin not angry but really sad. "How could it have come to this?"

Robin walked over to her and comforted her. "Beastboy made a choice, and I made a choice we must respect that."

"The question is was it the right choice." Cyborg said without specifying who he meant but Robin knew it was directed at him.

"You did the right thing Robin raven said. And I suppose in a way Beastboy did what he thought was the right thing."

After half an hour Beastboy and Terra got back from their rooms with a few bags and suitcases. As they walked to the door they were stopped by Starfire and Cyborg.

"Beastboy are your really sure you want to do this?" Cyborg said with clear sadness in his voice.

Beastboy looked at Terra for a moment and he smiled at her. "Yea Cy I am sorry it has to end like this."

He walked over to the Tin man and gave him a hug. "I am going to miss you big guy keep in touch." He then walked over to Starfire and gave her a hug as well. "Hey star I don't like Robin at the moment but please don't stop with what you have because of this."

She sobbed a little. "I will friend Beastboy just come and visit us often."

He could see from the corned of his eye that Cyborg whispered something in Terra's ear. She nodded and gave him a hug back. Beastboy smiled inwardly. At least Cyborg an Starfire had forgiven her.

Starfire flew over to Terra and gave her a normal none bone crushing hug. "I am sorry you cant stay friend Terra."

"I would love to have stay with you and Cyborg Starfire. But that is impossible now."

Beastboy put his hand on Terra's shoulder. "Come Terra lets go." He lowered his hand and took her hand in his. A smile appeared on her face. At least I have Beastboy/Terra they both thought. With that they waved after their friend as they got off the island on a rock on to a new beginning.