When you say the negative comments come...
ALL from newbies...that in itself is something to consider. As for myself, I don't know what the total membership is on this site, but in my eyes there's only 50 or so. The members who have made the effort to post pics and vids, and show support with intelligent well meaning dialogue, are the only "true" members on this site. The rest are only spectators who never made the team. If I make a post and someone complains about it, who only has 1 or 2 posts himself, I'll either ignore him or tell him to kiss my ass, depending on my mood (of course, I don't think I've ever received a complaint from such a member). I'm sure that most of the "true" members on this site have some understanding of where you're coming from, but on the other hand, as I mentioned earlier, the minority of us are a team, and no one wants to see their teammate get knocked down or kicked out of the game. Get back up, ignore the jeers, hear the support, and continue to be a valuable, well respected member. Stick around buddy...we need more guys like you around here.