How do you deal with constant abuse every single day from people you have never met?

You have to grow a thick skin. It shouldn't be, but it's part of being known for anything. Not going to lie it's depressing sometimes. Sometimes you work your balls off, from 7am to 1am for a week, you put a patch out containing some of the best shit you've ever done. Then an hour later someone sends you a message calling you lazy for not adding a particular feature. It's pretty soul destroying sometimes.