I could have written your post.
Much of my life has been like this dispersed with short periods where things have been better temporarily. I do have a great DH and one wonderful friend where I don't feel this way.
I grew up with a very grumpy and domineering Dad and people pleasing Mum. I was quiet and introverted but would regularly get shouted at despite being a very well behaved child. If I got upset , my Dad would shout at me or call me a cry baby. My Mum was lovely but had a tendency to dismiss my feelings. I'm a very different character to her and most of my life growing I endured her trying to mould me into someone I wasn't. At the time, I thought this was all normal behaviour. Looking back, I realise they didn't or couldn't accept me as I was. In the last year or so I've realised that I also have the same problem with one of my siblings.
The main theme that has run through my life is that I am rarely if ever heard. Relationships with bosses, colleagues, friends, boyfriends, siblings are all fine while I'm the one doing the giving but as soon as I need something from them it all goes pear shaped. I do my absolute best to resolve issues harmoniously but as soon as I get any sense of someone not listening to me I have a very over the top trauma response which makes any problems 100 times worse. People then avoid me or drop me like a stone which makes me feel worse.
Under ideal conditions, I'm kind, caring, gentle, quiet and supportive. However, I've found myself in so many situations that have gone pear shaped that I feel that I am viewed as difficult, stubborn and hysterical. It's very upsetting.
In a bid to change the narrative, I've recently decided to change how I view things. I've got a situation where I've tried to solve problems and have been repeatedly ignored. Rather than try harder I've stepped away. I've decided that the people involved aren't actually interested because they have made no effort despite me becoming increasingly upset and frustrated. I suspect the situation will deteriorate further but I've decided that it's in my best interests to pretty much watch and wait. I've got a gut feeling as to how the situation is going to unfold and it's not going to be good.
I think the key thing is to operate from the position of doing what is best for you. If you're the one always travelling a long distance, suggest you meet half way. If you're the one always paying for your tight friend, go to free events or museums. Send your Mum an Amazon box on her Birthday and see her when it suits you. The main crux of it, is CARE LESS about meeting everyone else's needs and CARE MORE about meeting your own needs. It's not selfish and you don't need to rude. It's self preservation.
Like me, you need a few more friends where the relationship is reciprocal. Phase people in slowly. Don't do all the running. If you suggest coffee and they don't reciprocate then don't progress that relationship. If you go out and they spend the whole time talking about themselves and don't ask after you, don't progress the relationship. Good relationships are give and take.
The periods where life went well for me have been when I've been pretty selfish. Not in a malicious way but in a not doing anything that didn't suit me way and not explaining myself or trying to be too nice.