Why does Doctor Who always run? He's done so much good, and helped so many He always tries to do the right thing He always fights against the evil of the universe
Why can't he keep a companion? He's always looked out for them He's always cared for them and had their backs He's done nothing but give them adventure
Why is he nameless? Because no matter how much good he does No matter how many right things he does No matter how much evil he slays No matter how much he looks out No matter how much he cares No matter how many adventures
It Isn't Enough
There's always the past that's unforgivable And he never stays because he knows he's a poison Who will destroy everything he repairs
Doctor Who is never good enough for himself He's his own judge, jury, and executioner