Either you believe in the company or not, the naysayers will naysay til the cows show up,They naysay because they're paid, no other reason to come on to a board and say anything negative when you don't have a dog in the fight. Anyone really shorting any stock doesn't go on a message board to announce they are a shorter. If you personally, are up and uncomfortable,sell, there's a buyer for your stock. The longer you hold, the more you'll make.