Oh I'm sure I know all the advice out there that could be given and everything that should or shouldn't be done. I'm trying to be as rational as possible, but that is always hard when emotions and 5+ year old ties are there. I think I know where it stems from, but that doesn't make any of this crap easier.
The more direct you both are about the situation the better. I spent about 5 years of my 20s going through a wishy washy relationship. I wish I had either went to one extreme (marriage) or the total other and not wasted so much of my time. She would exit and re-enter my life again and again and again. Brutal years.