I didn't pass until my 3rd try a month ago. I made a bunch of mistakes too but not the kinds that earn you instant fails, just got a few points knocked off. My first time was a total crash and burn, my second time the guy said I didn't wait long enough on a right turn, but I still think he was just a grumpy old douche who didn't want me to have anything nice.
Most of my friends passed either their 2nd or 3rd time, very rarely do I hear stories of 4+ driving tests.