"people getting fed up with this depressed price in stock ...."
as far as I've read here .... you're the only one "fed up" with the stock price. Why not just admit to yourself you made a mistake, sell your shares and move on. I'm sure you'll find something out there more to your liking.
SRV