L._.
Is there an answer to this? People are difficult. If we talk about ourselves for more than 3 minutes we are considered self-absorbed and needy. We can run after the other person, buy them gifts, be there when they need help, and yet, most people are just not good at reciprocating at all. I think I gave up a long time ago. Lately though, I really have wanted to find someone that's not a mile wide and only an inch deep.
I'm sorry you feel this way and wish I had a good answer. Maybe someone should start a friendship service that acts like a dating service?! I think it could be a terrific idea.