Hey, i really don't know how a depression feels, but remember that everyone is awesome. You are building on a great project and you are bringing people in contact with each other online, that is somrthing to be proud off!
I know i must'nt say this, but i hope everything will be okay, i barely...