Would you stay friends with people who wouldn’t do the same for you?

I have a friend who I really care about but wonder if I should cut her off.
I always pick her up, always provide food when we hang out, I always plan things, I drove us around when I didn’t have my license and even when I was only a learner driver… we do have a rocky past but seemed to be on very good terms now.

With not having my license we never hung out once because she didn’t want to drive us as she only has her restricted license.
When I didn’t have my car we didn’t hang out because she didn’t want to drive us to hangout or do something.

So I just wonder if I should cut people off who don’t do the same for me as I do for them?
Would you stay friends with people who wouldn’t do the same for you?
Post Opinion