It really sounds like you should start working with or at least hanging out with a couple of fellow developers. Especially developers that work with open source community. If you don't have anyone to talk to about these things it will probably never get easer. There's SO much you can do! :)
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
It really sounds like you should start working with or at least hanging out with a couple of fellow developers. Especially developers that work with open source community. If you don't have anyone to talk to about these things it will probably never get easer. There's SO much you can do! :)