So Tommy has always struggled with the idea of either being the hero or becoming a villain.
Early on, he was actually excited, he wanted to be seen as a hero who can save the day. He was young and eager to be taken seriously and hungry for some glory.
But things changed. Wilbur would one day suggest to Tommy that they should be the villains. This horrified Tommy who could then not stop Wilbur's descent into villainy where he would of course blow up L'Manburg.
Over the course of his season 2 arc he struggles with both ideals, struggling under the burden of being a hero and fearing that he was doomed to follow Wilbur's path. And he gets very close to the latter after he's isolated and considers blowing up the server as well before rejecting it entirely and choosing Tubbo. He never gets near to that point again.
So, having rejected villainy is he doomed to follow Dream's script and play the hero in Dream's game? Disc finale comes and he confronts Dream so maybe he is forced into the role.
Now however, Tommy's been trying to take a third option because he doesn't want the responsibility. He wants to be out of the spotlight. He'll be neither.
So Tommy does nothing. And he waits.
All throughout the series, Tommy has longed for someone to guide him. He wants to follow someone else's lead, whether it be Wilbur or Dream or Technoblade or even Philza if he'd let him. But that's never worked out.
As Tommy says to Tubbo, they're not kids anymore. They can't run from responsibility. If Tommy hides away, he's never going to be happy. No one else is going to take care of Dream for him if he does nothing.
And as much as he hates the burden of responsibility he also knows no one else is going to save him. They're not kids anymore and they'll never get those days back.
So Tommy makes a plan himself. Because at the end of the day, he's willing to fight for his happiness. It doesn't matter how others label him.













