Wow, this thread is so long. I wonder if anyone is going to read my reply.
I used to look for what he could offer me more than what I can offer. I was in my 20s. In my late 20s, I met a man who is so talented but very shy. He was not manly or dashing, but just NICE and shy. Then I realized that I like that quality: being nice. By the time I met my husband, I knew exactly what I should look for.
Love should go both ways; you give some and you take some. But never think that you should take more than you give. And you shouldn't be coerced/required to give more than you take.