Dear Speechless~
I' m afraid I could not find you other posts so if I go over something already covered my apologies
OK, it is perfectly reasonable to have a friend whom you go to great efforts to support -and at times that cannot have been easy - and not get similar treatment in return.
Actually I believe that it's built into us to expect something if we give something -be that a present, supporting someone, going to trouble on their behalf, or even something trivial like passing the salt. It even applies to strangers. If you pick up groceries in the street for someone who has dropped them you do expect "thanks".
It's how relationships grow and bond if it is each showing appreciation for the other.
In this case you do not seem to get anything back, and you are hurt, it might seem you are not appreciated or taken for granted, I would.
I guess I'd say three things when it happen to me. The first is can that person respond or is that person too ill to do anything like that?
The second is if the act is necessary, in other words worth doing in its own right, irrespective of anything else.
The third is how I'd feel in myself if I did something -would I be pleased with myself , and how I'd feel if I did not- would I feel guilty or unhappy with myself.
So I guess it might come down to doing what you can if necessary and putting up withe the lack of response -in fact no longer expecting it, a very out-of-balance "friendship".
The only other thing I can say is for many people that have a mental health condition -myself included, I find peple who keep asking how I am and referring to my condition a right pain. I'd far rather talk with someone who was fun, told jokes, talked about TV or art or something different. I might even contact them myself.
You are going though a stressful time in many ways, and this on top of your own mental health conditions which will make you worry all the more. So may I ask what support YOU have? Medical? A family member or freind you can talk frankly with and feel supported. They only have to listen and care - not try to fix things.
You are always welcome here
Croix