Disclaimer: I don't own Transformers at all. This is just purely for fun and the joy of writing. This chapter done as a request from transformeremoji. This takes place many, many years into the future.

Primus was looking down upon his creation and decided he didn't lke seeing his children enslaved like they had been. And so, with his mighty power, he caused the programming that Megatron had thought he had so carefully created as foolproof to foul up and break down, releasing those under its spell. HE restored the programming that he had originally given to those bots and let the bots slowly figure this all out.

Megatron didn't realize it right away as he was sleeping, curled up with his special mate Bee. However, he couldn't quite put his finger on it. He suddenly felt freer than he had in a long time. Bee slowly snuck out of his mate's arms. Thankfully, Megatron was a sound sleeper and had been for many years now. Bee waddled to the shower, thinking a warm cleansing shower would help him. He turned on the hot cleanser and cleaned off his small frame.

The water did help, but instead of helping him remember that he was submissive, it made him remember being an Autobot as well as all that he had done to his teammates. Bee felt awful. He couldn't believe he had done all that damage. All the memories of what he had done under the influence of his mate's programming made him feel sick, well, all but to Sentinel as Sentinel had always been a jerk, but that was beside the point. HE kept showering, guessing that since he was "waking" other of his former teammates were "waking" as well. He could only hope that they didn't hate him.

Meanwhile, in the harem room of the castle, Optimus woke. He felt different. He wasn't sure why, but he did. He felt free. He looked at himself and sighed. HE was heavily sparked with who knew how many and he could feel he had no mate. He also could sense that these were not his first little ones. He looked around and all he found was Starscream, who was also waking out of the programming. Optimus got up and helped Starscream.

Starscream reacted badly first, but then realized what was going on. "Why are you helping me?"

"Because Autobots help those in need" Optimus said.

"There haven't been Autobots in a long time" Starscream retorted.

"You are right. But Primus has something bigger in store and has restored us" Optimus said.

"I don't believe you" Starscream said.

"Try to do something that your programming wouldn't allow you to do and then see" Optimus suggested. Starscream tried something simple and was amazed that things were as Optimus had said. "I told you so." Starscream looked at the other. Then the pair felt something else – a connection longing to form. Optimus released his spark. Screamer followed, bonding the pair. Only then did they seem happy.

All over, all the reprogrammed Autobots began to rouse and "wake" from the "spell" that had been placed over them. The cons were worried and with good reason, as if the Autobots wished, they could easily wipe out the cons. But in an amazing twist, at least to the Cons, was that all those who had bonded with a Con refused to fight, but accepted their bonded. The Cons were stunned but relented and allowed those that they had captured to be mates instead of slaves.

Even the nursery watchers who had helped take young sparklings from parents returned them, if they could figure out who was the creator of the precious little ones. Some were much harder than others, especially older sparklings that had grown up in the chaos and were being trained in the way Megatron desired. But even then, Primus softened the sparklings' tender sparks as they longed to be reunited with their parents.

In the breeder areas, the former Autobots that had been held in there were released, as it was no longer fair to leave them there. And many found mates, including Jazz and Prowl who were allowed to bond as they both bonded to another con. Sunny and Sides even found a loving family who would accept them. Ratchet and Sentinel were even returned to their former selves. Both were still grumpy but accepted their bonds.

And it was only after all had been returned to a real peace that Primus allowed the running water of the shower to rouse Megatron. Bee had been in the shower a long time. Megatron went in to see what was up.

"Bee?" Megatron asked, trying to call his submissive mate.

"Megatron you are a foul bot…." Bee started stunning his mate, "you forced me to turn against my friends, bond with you, and hurt all those I loved…"

"Bee, that is not.." Megatron started.

"But despite the despicable things that you have done and that you pushed me to do, I…I still love you" Bee said. Megatron was silenced. "I won't leave you, my bonded, or our sparklings. But you must understand, I won't always be the submissive bot you want. I want to be free to be me."

Megatron merely nodded, too stunned to answer. "AND….for now….I think it is time we face….and I get to have the fun" Bee said in a manner that struck a very buried submissive side of Megatron. Megatron tried to hold back a moan. Bee was going to have fun this night….sparking his mate and not being forced to be the only bot ot spark their sparklings.

This is the best day ever….And Megatron will end up sparked with my little ones bee thought as he faced his mate and their sparks met. It truly was good to be mated to Megatron, who was now sparked with little ones that he would carry.