Everytime I looked on IRC it seemed like people were responding to any questions you had, and trying to help you. I didn't read it much, but I think the only time anyone mocked you was over the religion stuff, not the way you ran your team or anything about you.
Nothing anyone else can do about your friend leaving, or about the slowness of features getting done, it's been like that forever. But instead of quitting over that stuff, let it motivate you to help. Make an impact on the game instead of giving up. Don't have the attitude that the entire community has, step up and improve it. You've spent that time on your clan, website, and a map, don't let it go to waste.