OK. A quick recap. I met a girl about a year ago. I was with her for 5 months. I fell in love with her. She told me 3.5 months ago she met another man and she’s been with him ever since.
She wanted to be friends – I tried but I couldn’t do it. I basically have ceased contact. We met once after the break-up and she brought two friends. One of them had to return to her home country but the other one was interested in me. From the start she moved fast - and so for about two months now its been just a physical relationship where we get together about once a week.
Its like we both have this unwritten agreement that its just a physical thing – she hasn’t indicated at all that she expects anything more. But somehow I sense that with time, feelings will come into play. Also there’s the fact that I still love my ex – which she might sense.
I feel like its time to say something like, “I don’t have much to offer right now – my heart is not ready for anything more with you or with anyone. I just want to make that clear, but you might sense that already.” She might know already that I still have feelings for my ex and that I have not yet moved on, but I'm not sure.
Due to my Collin Farrel behaviour and uncanny resemblance

I might get a slap across the face but I don’t think so – she has wanted nothing more than what we’ve had so far, but I feel like saying something. Should I? She still hangs out with my ex alot and I’m sure they talk. It would feel good for me to be open with her, but I’m sure it would get back to the ex that I still can’t move on after all of this time :S (which I think is not an attractive quality).
I've also thought about saying good-bye to her altogether. Being with her for longer is just keeping the physical relationship going - it satisfies my physical needs but is not doing anything to heal my heart. Will cutting all ties help me to move on?