I used to fume about this all the time. The problem is I do give them solutions. My brain is super good at coming up with them. But they don't listen. They'd rather complain and waste my time. You either have to give up those relationships, or slowly and painfully increase your understanding of each other. I had to do that with my mom because I can't give up on her. There's some improvement. I now tune out when she complains, browse the net or something, and she tries to listen to my suggestions. Just last night she spent a whole 15 minutes describing her frustration with a lamp in her house that keeps turning on and off by itself, and freaking her out. I listened as well as I could while typing stuff on my computer, finally told her "Just go and unplug that stupid lamp." She was like "ooh brilliant idea, why didn't I think of that." So yeah she's starting to listen, once I have tolerated the ranting long enough. For other NTs I don't care about they just have to put up with my obvious lack of interest.
_________________
AQ score: 44
Aspie mom to two autistic sons (21 & 20 )