It sounds like your ex-girlfriend isn’t quite sure what she wants to do, and you’re the one getting hurt. It seems like she’s very whimsical if she broke up with you 2 months ago, then moved to another state and took up with another guy there, then decided to get back together with you, [i]and[/i] move back to your state — only to change her mind on the day she’s supposed to leave, and tell you she’s on a date with her boyfriend at the races in that state, and then to tell you she doesn’t know when she’s going to get back to you — but that she loves and wants you. You have every right to feel emotionally whiplashed. It sounds like you’re being played.
Her behavior is clearly either unstable or manipulative. The question is why are you welcoming her back into a relationship — or even considering giving it another two weeks for her to make up her mind. What is it about her that you are waiting for? And what is it about her that caused the two of you to break up? Has anything changed about either one of you since the break up to make you think that a second go round with her will work?
I think it’s a very good idea for you to give yourself a time limit before you decide to call it a day with this woman. The problem is that if she comes back to you within that limit, I suspect you’re going to see this “all over the place” behavior again. If you do get back together with her, you’d better wear your seatbelt! It’s going to be one bumpy ride.