The title (Stand on your own feet. Just keep moving forward.) is a quote from another anime, but it is a common enough theme. This anime starts out as an anti-thesis to that, with the protaganist being close to being certifiably paranoid about being cautious than he would question almost everything. Possible spoiler alert: the concept practically pokes at the common theme. Sure spoiler alert: it's all part of the story.