Mixed signals from my female co-worker?

Anonymous

Let's say we've been working together from the start for 3 years (Same department, interviewed at same time)

last 2 months, She always unnecessarily touched me (Poke my stomach, purposely use her body bump into me, lean her whole body on my shoulder when look at my desktop, playfully touch my back when walk past my desk) and always called me for no reason. I saw sign of attraction so I decided to ask her out for lunch date which was went well except she bring up all her ex stories from the past to present.

(and I felt that's quite red flag but my stupid heart has fallen for her)

After 1st date she became wishy-washy for 2nd date so I did the takeaway. and she reached out later so I set the 2nd date. (I plan for full day many places to go)

but now I knew that she still has feeling for her ex whose is coming back at the end of this year (I think they plan for a hot night for that because she's willing to be his friends with benefits)

Should I cancel the date or continue? or leave relationship department to the woman.

Updates
1 y
I didn't cancel the date but in turn out she forgot our date. I'm disappointed but it's good to know her true core and level of integrity earlier and made my decision to move on easier.
Mixed signals from my female co-worker?
9 Opinion