I have been frustrated by my inability to give on a personal level. I have met many people (NTs) who have the ability to make other people happy just by being with them... whether it is caring for children, helping homeless, candy striping, whatever. I would really like to get into that kind of relationship, like being a big brother or tutoring someone, but I have a fear that people aren't interested in my presence... they don't feel my warmth, and so I can't really give that warmth out as many others can.
While I was working as a software engineer in the dotcom era, I definitely had more money than I needed, and it was kind of sad that my money became the biggest way that I could contribute to causes that I believed in. A part of why I quit working 8 months ago was because the discipline of living on a small budget makes sure that money isn't my "big thing"... it has forced me to learn who I really am, and part of that was recently learning I had Asperger's.
But my obsessive nature also has advantages in giving... I tend to seek out smaller more obscure ways to give that many people might overlook. For instance one of my biggest activist acts was going to court to protest forest fees. Forest fees are an issue that most people don't seem to care about, but I can see that they are preventing access to wilderness for poor people and slowly privatizing our public lands.
Probably nobody but an Aspie would have done all the legal research and pushed it as far as I did... the judge had to write up an 8 page decision on my case because of all the info I brought in.