Ok, I'm a complainer. I'm not proud of it, I'm sure people (family) get tired of it but sometimes I'm just venting out loud. I don't expect or want anything from them I just feel like it kind of helps me if I verbalize it. What makes my particular situation bad for me is I'm 65 yo and have lived with fibro for about 30 years. It was bad enough back then but now I'm also dealing with age related problems. My husband is only 55 yo and our daughter (36) and 2 young grandsons (4 and 6) live with us. They don't understand what it's like to be 65, growing tired, ache from arthritis and hurt from fibro to boot. I try to stay active but my husband and I have a small dog, 6 cats and a bunny that I take care of and clean up after everyday. Vacuuming, washing floors, cleaning the bathroom every single day a long with helping to make meals and just taking care of the house. Sometimes the grandkids actually help to make me feel better, but nonetheless, I'm the oldest in the household and it's getting difficult for me to keep up. This just isn't what I imagined my "golden years" to be like. My in laws are in their early 80s and are much more active than I am and it's depressing. I get Social Security Disability but am having to look for a part time job cause my husband was unemployed for 2 years. That's a whole other story.
This is only a suggestion. Maybe give it some thought, and really ask yourself if the complaining you do is helpful to you or not. I know there's value is venting, but there's a limit to how helpful it really is.
My experience is that if I spend very much time complaining, all it does is spiral me down into darkness and more and more thoughts and feelings about my situation that are negative. It simply doesn't help. And, if you complain a lot to people around you they will get very tired of hearing it and ultimately be tired of you. It is frustrating for them, because they can't fix you, and the result is you alienate people when in fact you need to keep them close to you.
So, maybe try this, which works really well for me: I do not complain. Not ever. I don't play as if everything is peachy if it isn't, but I just state things briefly and matter of fact: "I am not doing so great today physically". And that's all I say. If someone asks questions, I answer them, but don't allow myself to go on about it.
...Now, there are times when I
really need to b***h and moan! So, what I do is I made an agreement with someone that I can ask for 5 minutes of venting and complaining time. That person can say no if they really don't want to hear it right now, but they never do because it's only 5 minutes. Then I set a clock in front of me and for 5 minutes I complain all I want to. When 5 minutes are over I stop. Done.
I have found 5 minutes is plenty of time for it if you put your heart into it! And then I feel that release, and the rest of the time I can just go about my day doing the best I can. You can even make this into a game with your grandkids....give each of them 5 minutes to complain about something if they want to.
It sounds to me as if you are very strong and doing really well to do all the work you do. I bet that if you stop complaining to people around you, you may find you get more help and support.
Whatever you do, I wish you luck.