Dim Sum,
Sorry to hear the news... I know you think you know why you failed, but have you asked for feedback? It's worth getting feedback from NATS - they might have picked up on things you didn't notice and could stand you in better stead for next year...