You really shouldn't take the reaction to your thread today as an excuse to quit. We've all been flamed at different times. Just try and learn from it and move on. Life's too short to worry about a few nasty posts.
Another thing you probably noticed is that the board appears extremely divided this week because the team isn't doing well. It seems to be getting on everyone's nerves.