Don't feel too bad, Vivian. I think a lot more people fail than you know because they're not brave enough to tell people, especially on a posting board. I have a friend who failed. He's planning on retaking it soon.
I HIGHLY recommend JQPlus (
http://enthuware.com/jqplus/). It's very similiar to the real test. If you follow their recommendation to take one test each day until you start passing, you'll be prepared for the real test. In fact, I found the real test easier than their mock exams (I passed on Wednesday with 83%, a higher grade than I expected.
)
JQPlus was definitely the best money I spent on preparation.
For other links and stuff on study notes, see my post.
Good luck!