Sometimes people just need time apart. They think the grass is greener and they need the chance to get out there and see that it really isn't. Sounds like she has a lot of things going on in her head right now and is using you as her catalyst. while that is well and fine for her, it hurts you and you have every right to be confused and upset.
I personally would say let's just not communicate at all until such and such a date and we'll get together then and talk all of this out. You might want to set a few ground rules such as yes we are broken up so any one night stands are your business, or no we aren't broken up so don't go sleeping around kind of thing. You don't want to try to work things out and discover either of you has had an "unforgivable" moment.
People are confusing to begin with even when they know their own mind. If they are confused on who they are and what they want it just increases the difficulty for others 1000X.
If you must talk now, then keep the conversation to the here and now, don't bring up good or bad things from your past together or stuff from before. Try to hone in on what the issue really is and see if it can be fixed or if you need to just walk away.
Good luck, fighting with the people you love is always hard.