Hello fellow GMATers:
Need some advice, not sure where to go from here. I know I should take the exam again but I'm just so discouraged.
I've been studying since November 2006... (attempted during 2002, 2004 as well but never took the actual test). I took Kaplan at that time and also some private tutoring. I took the exam in January 2007 and scored a sad score of 510. I took off a month and half and decided to conquer it again. So I signed up for VeritasPrep and some more private tutoring with one of the best teachers and still scored a 500 (even lower than the first time!!!). I don't understand what's wrong. I've been taking practice exams and been scoring:
GMAT Prep 580, 580, 600, 600
Veritas 510, 580
800 Score 590, 510, 600, 660, 590
MGMAT 660, 620, 630
I know these are not the best scores but I was hoping I will get a least a 620. ugh. I also feel like I know the content more than ever before.

This is just sad. I know the right thing to do now is continue to study a little more and take it again but I am just so discouraged. I felt like I wasted so much time and money and my score hasn't even improved.
I'm thinking maybe taking some time off… retake the course, study again and take it one last time - the third time is always the charm right? BUT what if I don’t do well again… I can't possibly take it the fourth, fifth time - can I??!?
Any feedback, advice, and ideas are welcomed.