Full threadzoba·The app Secret seems to be a big vent for this feeling. I regularly see people posting about their own companies and feeling overwhelmed. The replies are always supportive and typically several are along the lines of being in the same boat.View on HN