sylvaz - I passed on 3rd attempt. Actually from personal and other people's experience, a huge part really depends on which tester you get. Skill, technique and attitude are absolutely compulsory factors, together with being calm, confident, yet humble. But ultimately, the tester makes a big difference. I guess I'm trying to say, luck plays an important role too.
Seems like you need more practice. You have to psycho yourself into being confident and good too. Mind over matter. Strict instructors are okay lah. For me, I 'eat soft don't need hard' heheh, so I cannot tahan instructors who scold and yell. I respond better to instructors who are calm and more 'coach'-like, able to inspire you and explain clearly. But some people respond better to the scolding type. Heheh. One man's meat is another man's poison, I suppose.
It's understandable to be kan cheong. But try not to let it overwhelm you. Focus on your driving and stay calm!
Good luck and hope you pass. Receiving that official driving license in the mail was really an incredible feeling! Hope it happens for you too.