Hi Zach,
The inconsistencies that you're describing can be defined (and fixed), but I'd like to know a bit more about your studies before I offer any advice:
1) On what dates did you take the Official GMAT?
2) How much time did you spend studying before you took each GMAT?
3) When you take CATs, do you take the ENTIRE CAT (including the Essay and IR sections)?
4) Have you taken any of these CATs more than once?
5) What were your score results (including the Quant and Verbal Scaled Scores) on your last 3 CATs?
You've defined your goal and shown a commitment to the task, which is good. Based on what you've generally described, I think that you've developed a series of "bad habits" that we have to get you out of before you retake the GMAT. As such, you might want to push back your Test Date. There's no harm with taking the test on January 31st as planned, but I don't think that you'll be able to make the necessary adjustments in the next 3 weeks to score 700+.
GMAT assassins aren't born, they're made,
Rich