I have not taken the mcat yet but I was just curious what exactly about it makes it so difficult to achieve a high score. Is it the difficulty itself and some questions you just do not know? Is it that you run out of time? what stops people from getting 90-100 percent of the questions right?