You can put whatever timeline of years you want to predict. Hanging and waiting for them and competing with another man doesn't work. It only shows weakness, low self esteem and total lack of confidence.
There are MILLIONS AND MILLIONS of women looking for a man to love and you want to wait around for one that has been testing you from day one? How sad. The men that pass a woman's tests are the ones who are smart enough and know that a woman responds far better to a man who can say.. "ENOUGH".. "I'm done"....
And then does it..
You are only punishing yourself SOTR.. Only punishing yourself. Stop punishing yourself. It isn't good for the soul.