Come on man, dont let shitty person ruins your life and your good work, there are many people who is envious and want to be yourself but they can not. I see nothing wrong with your charity things (irl and forum), in fact, it is great to see humanity in this world with a lot of human now.
@digaran , if you ever read this, it doesnt mean you deserve the respect just because you can give merit to others.