The MC is repeatedly sent to the same places, but they're totally different depending whether the MC has a quest there or not. And the order of the quests is such that if you do them in the order you're told, rather than the order they're listed in the choice menu, the game just ends waaay prematurely, but the narration acts like you did the things you skipped over.