I disagree (again).
But I'm the one who first believed you all were posting truthfully >>>and I so got caught out...
If this is really an honest thread and I reckon it is, here's my opinion(s):
i) as I've said above. unrequited love is pure, it's simple and it's safe.
ii) if you love her and are in her life, then you'll be better off than never seeing her again.
iii) most of us will go with the B+ mate until Mr A+ arrives. Perhaps she isn't quite sure what she's doing either?
iv) you could find an interim girlfriend who looks exactly like her and make her jealous (only kidding)
v) it takes 10 no's to make a yes (sales101). provided that is, that you haven't overdone it already with her and I figure that you haven't even tried?
vi) do not make her boyfriend your best mate. stay clear. but be there for her.
vii) but do not attempt to make it with her on the night she's all vulnerable. if you can wait two years, you can wait two more days...
Most women worth having are very much used to being wanted. If you give up after the first two or five times, she'll think you were just a slut anyways. If you are still there after 20-30 times, she'll know you really really mean it.
with love,
Linda