Authors Note: This is my first ever fanfiction. I'm sorry if it's not so good because... Well, it's my first. I'd like to thank Dacergirl369 for the inspiration and help. Enjoy!
Raven was sat there, crying. She had just let someone else take the one she loves. Not loved. Loves. How could she let that happen? Before Terra came along, everyone could tell Beastboy had fallen for Raven. But instead of telling him that she felt the same way, she waited for him to get over her- to find someone else. Why? Why would she do that? She kept telling herself how stupid she was to let him go. It was so frustrating!
As Beastboy walked into the living room of the Titans Tower with his arm wrapped tightly around Terra's waist, Ravens expression dimmed immensely.
"Sup," Beastboy said with a laid back tone. "Hey. Rae, can I talk to you?"
Raven blushed. Did he know? What was he going to do? What was he going to say? There was only one way to find out. Raven nodded a nod that was almost impossible to spot. But as she got up and walked towards him, he grabbed her hand and pulled her into the corridor.
"Rae..."
"Yes. Beastboy is there a reason that we're out here because-" Raven was interrupted by Terra's voice, yelling at him to hurry up so they could go to the mall.
"Rae, I know you don't like Terra. Please though, try to get along! You are my two favourite girls in the whole world. Please, Rae."
Raven stood there for a while and finally said,
"Yes. I suppose you are right. Well, it seems like you have somewhere to be."
As Terra kept shouting, Beastboy gave Raven a thankful look then set off with Terra.
When Beastboy got back into the Titans Tower, Raven could see he had been crying. However, Cyborg, being his best buddy, asked before Raven got the chance.
"T-T-Terra... T-T-T-Terra d-d-d-dumped m-m-me..." Beastboy replied, though it was very hard for him to say.
"Oh Beastboy..." Raven was the first to react. The other titans stared at her in shock. Even Beastboy seemed surprised.
"Are you okay?" she said, sympathetically. She waited for him to answer and when he nodded awkwardly, she asked to talk to him. She dragged him into her room regardless of the answer.
"Beastboy, there's something I've been meaning to tell you-" Beastboy interrupted her.
"Look, Rae! I know you didn't like
Terra, okay? And I know you are probably glad I'm in this state right now and-"
"Beastboy, I would never..." she replied, rather offended that he would think that.
" But Raven, you don't understand! You think you do but you don't!" he replied, bitterly.
"I do Beastboy."
"No... I wanted to be with her Rae. I'm not. Maybe if I'd have shown her how much I loved her back then-"
Beastboy was suddenly cut off as Raven's lips met his. Part of him wanted to pull away but most of him wanted to stay like that forever. He had soon forgotten about Terra.
"Umm..." Raven was quite unsure of what to say. This had never happened before.
"Wow," Beastboy stated, making Raven blush.
"Umm... Sorry BB..." Raven said, trying to sound casual as if that wasn't the thing she had been dreaming for for months. Maybe even years. As Raven stood there, blushing and feeling awkward, Beastboy grabbed her and pulled her into another kiss. She seemed surprised but soon sank into it. She loved it. She loved him. As they finally pulled away from each other, they hugged as if to say ' thank you for loving me. I love you too'
Afterwards, they both walked out of Ravens room, blushing. Then the titans noticed they were holding hands, so they quickly let go of each other. As they went their different ways down the corridoors of the Titans Tower, the same thought flashed across their minds:
Happy Ending