Beast Boy's cold nose touched the rim of the stupid glue-covered heart box and another whine sounded from his canine vocal chords.

Of all the things that shouldn't have happened this way, the termination of his short-lived puppy love was high up on the list. A day had passed but he was no closer to feeling any sort of detachment. His anger had dissipated and he felt oddly… lost without it. It was like his emotions had stopped and turned and were asking him "now what?".

He wanted to be angry with her. He wanted to hate her. He wanted to throw himself from her room and hunt her down and make her answer to her crimes - make her answer to him.

He snorted to himself. He never thought despair would feel so new.

There was a knock on the door and he fought the urge to growl in warning as the intruder - Starfire - entered uninvited.

"Friend?" Starfire ventured, "You are sleeping?"

Beast Boy's eyes were open. He wouldn't morph back - he wasn't ready to face even Starfire just yet - but he wouldn't ignore her. Starfire sat beside him on the bed and looked like she wanted to scratch him behind the ears.

Luckily she caught the warning in his stare.

"Friends Robin and Cyborg are worried for you, Beast Boy…' she said, explaining her presence, "I am worried for you, too."

Beast Boy didn't - couldn't - answer. He exhaled through his nose, though not loud enough to break the silence, and let his eyes close.

Neither said a word, and finally Starfire sighed, said something Beast Boy didn't process and, finally, left him alone.

He snorted once more and curled himself tighter around the box.

He'd apologise to Starfire in the morning, she would forgive him, life would carry on as normal and Terra would become nothing more than a fleeting memory.

...

Or so he hoped.