Read and memorize SBH's reply. Repeat it over and over. Develope your mind set to be firm.
If she comes from behind and hugs you, your response is to pull away and say, "You have asked for space and I am respecting your boundary. I too need space and expect you to respect mine." Yes she will be mad, hurt, sad.. And you know why? Not because she LOVES YOU SO MUCH, but because she didn't get her way! She’s spoiled! Don't you see that?
The fact that you even allowed her to sit and have dinner with you is crazy!!! Your response should have been, "The best thing the both of us can do right now is allow this separation to move forward. It's far too damaging for both us and our s4 to continue as we are now and as we have been in the past. That relationship is done, over, finished. Our future relationship will be different."
And DO NOT SAY ANY MORE!!! She WILL ask "different how?", to which your response will be, "Just different". DO NOT SAVE HER OR MAKE HER FEEL SAFE! “Just different” has many meanings and it will be up to her (and you) to decide as time goes by…
If she says ILY, your response, “Please do not say that. As I we discussed just yesterday (or the day before) what we have is not love and its best that we don’t confuse what we currently have as “love”.