I have a long-standing friend who I used to get on great with. However, over the past couple of years this has slowly changed until now I feel like I'm in a one-sided friendship where I make all the effort and get nothing in return. I'm always the one who contacts her (things used to be equal) and when we meet up its always on her terms. Also, she moved house last year (we're not in the uk) and I've helped her to do things in the house, or given her a lift to the DIY store because my car is bigger, but I rarely get a thanks, and the last couple of times I've been round to help her do things, its felt like she's pretty much pushing me out of the door once I've done what she needs. There's never a let's sit down for a coffee and chat time, I go round, help her, leave. She doesn't actually ask for my help as such, but if I message her to see how things are going, there's always some story about needing x but it wont fit in the car, or similar, so I offer help. But if I didn't contact her, she wouldn't message me and ask for help, so she's not using me as such, but I do feel used.
In November last year, I was so fed up with making all the effort, I decided not to contact her and see if she'd get in touch with me. We went about 6 weeks without contact, then just before Christmas i broke and sent her a Merry Christmas message which opened up communication but started the cycle again. I think there are a few reasons I keep contacting her. One, I keep hoping that the friendship will go back to how it was in the past, I'd love for her to spontaneously ring me up and say she'd love a catch up, but it never happens. Two, I only have a couple of other friends who live close to me, so it's nice to have someone else to hang out with, even if it is just doing her favours. Three, like I said, she always seems to have some problem that needs solving, and so I try and be nice, in the same way I hope someone would be nice to me if the roles were reversed. However, it all feels rather dysfunctional and not good for my self esteem. I know that if I didn't contact her, she wouldn't get in touch with me, which would be an easy way to end the friendship, I just don't seem to be able to let that happen. I also dont feel like I can discuss this with her because she has so little invested in the friendship that if I said I was unhappy, then I doubt she would make an effort to fix things. I'm not really sure what kind of advice I'm after, just maybe some other thoughts on what to do.