I'm with you on this one...if you want to step up to the plate and be someone, you have to be prepared to put yourself on the line, and take whatever comes with it.
There will always be haters, no matter what sport you're into, but if you're really passionate about it, it won't matter that...