Say it, do it, is not easily done. Situations popup. Like you stated about your private messages that I don't see, things happen at the company level that you and I do not see. Those things can and will possibly cause delays. Our awesome management team meets those situations with strength not fear or despair. It makes them stronger. Remember more progress has happened in the last year than the last 20. That's what you should be holding on to.
Look at it this way, you invested money in this company, it was a gamble(all investments are)consider it a loss for now and become pleasantly surprised when it takes off(pun intended).