At least you got a lot of learning all at the same time.
Yup, my thoughts too. There's no way I'd attempt to ride some of the sections today if was out on my own, never mind get through them, without a map and being timed!
I can see why full suspension is starting to take over from hardtail- less back ache for a start.