That's why...
Love is
Mutual and it has to be mutual before it can be
fulfilling.
Yes, crudely put, you are into a relationship because of certain
needs, but trust me: Love is beyond mere companion. When you are
beginning to understand Love, you will see that it is beyond
companionship or simply 'someone' to be there (and if you looked
closely, that definition sounded more like a good friend, than a
BGR). You need to have two separate person with needs and
compatibility that complement each other like North and South pole
of a magnet, then the relationship makes sense to you.
It has to be mutual... a contact that is willing, by two parties,
to be bounded by the webs of love.
You are putting too much 'mental' energy into thinking what Love
is, without learning and experiencing what Love means to you. I
always say this: there is only so much you can think about Love, the rest is through
experience. And experience is gain from bad judgement. 
Cheers