FF12 is like the antithesis of linear, I've found. In fact, if you do try to go directly from one event to the next, you'll probably find you're underlevelled for it, because they expect you to take ten hours off to do sidequests.