If they were on again and off again for 3 years then their relationship was probably over for a long time. If she still sees it as just now ending, then probably you are better to be her friend and look elsewhere yourself.
As far as forcing the issue and making her make a choice, its almost always not worth it.
|