I feel like even if I do a good thing I can never mention it to anybody for fear that I'll be accused of fishing for compliments
Why are you afraid of letting others know your generosity?
It's always the same story. If you do something good how can you be sure people won't just say that they are just being polite? How can you be sure that you are not being accused of being arrogant because you are mentioned for being good two times by someone?
It is good to be proud of your accomplishments. You should not be afraid to share your accomplishments with others.
I don't care. I'm not going to share my accomplishments. I just don't like the fear of doing it.
Don't be afraid to share the good that you've done for others. But also at the same time, you should never help someone to receive recognition for it. The hardest thing to do, is to do something good and tell no one about it.